Vistas:

Pregunta:
¿Cómo puedo ampliar el bloqueo automático para documentos muy grandes?

Respuesta:
storageRobot dispone de un mecanismo que impide que la misma configuración se ejecute en paralelo.

Aquí se implementala lógica

En caso de terminaciones inesperadas (por ejemplo, caída del servidor o fallo de alimentación), además de un mecanismo de retroceso en función del tiempo que libera automáticamente el bloqueo.
El procesamiento de storageRobot se divide a grandes rasgos en dos áreas. En primer lugar, realiza acciones como analizar el documento y, por ejemplo, determinar las páginas en las que debe dividirse el documento. Este preprocesamiento puede llevar bastante tiempo, dependiendo del tamaño del documento. A continuación se realiza el tratamiento individual de los documentos.
El bloqueo por defecto para el tratamiento previo es de 15 minutos, y el bloqueo durante el tratamiento individual de los documentos es de 1 minuto. Sin embargo, este último se restablece para cada documento individual, por lo que este tiempo está disponible para cada documento individual.
En casos excepcionales, el preprocesamiento de documentos extremadamente grandes puede tardar más de 15 minutos. Si se reinicia storageRobot con la misma configuración, se eliminaría el bloqueo y el nuevo proceso trabajaría en paralelo. Esto puede dar lugar a un comportamiento inesperado.

Posible solución

Nota:
Cambiar manualmente el archivo de configuración puede hacer que una sola configuración o toda la aplicación deje de funcionar o funcione incorrectamente. Por lo tanto, cree siempre una copia de seguridad de su fichero de configuración antes de realizar cualquier cambio y asegúrese absolutamente de que los parámetros y valores están escritos exactamente como usted los introduce.
Usted edita el archivo de configuración bajo su propia responsabilidad.

Estos tiempos pueden ajustarse ahora utilizando los nuevos ajustes de la configuración. Los valores especificados corresponden a segundos (15 minutos = 900 segundos).
<LockMutexPreprocess>900</LockMutexPreprocess> Cambiar para ajustar el lapso de tiempo para el preproceso
<LockMutexProcess>60</LockMutexProcess> Cambiar para ajustar el lapso de tiempo para el procesamiento de un solo documento.
Si los ajustes del bloque <General> no están disponibles, pueden añadirse directamente o debe ejecutarse una vez el asistente de configuración.

Tenga en cuenta: Este artículo es una traducción del idioma inglés. La información contenida en este artículo se basa en la(s) versión(es) original(es) del producto(s) en inglés. Puede haber errores menores, como en la gramática utilizada en la versión traducida de nuestros artículos. Si bien no podemos garantizar la exactitud completa de la traducción, en la mayoría de los casos, encontrará que es lo suficientemente informativa. En caso de duda, vuelva a la versión en inglés de este artículo.