Saltar al contenido principal
Un operador puede abrir una tarea y luego permanecer inactivo durante un período de tiempo considerable. Tras cierto tiempo de inactividad, la sesión de trabajo de este operador pasará a estar inactiva. Las sesiones inactivas con tareas abiertas pueden hacer que no se cumplan los objetivos de procesamiento especificados en su SLA o retrasar el procesamiento de lotes completos. Para evitar que esto ocurra, puede especificar un período de tiempo de espera tras el cual una sesión inactiva se cerrará automáticamente. Todas las sesiones abiertas, tanto activas como inactivas, se muestran en la Consola de administración y supervisión, en System Monitor → Sessions. Puede especificar un tiempo de espera en las siguientes estaciones:
  • estación de verificación (local o remota)
  • Estación de verificación de datos (local o remota)
  • Estación de configuración de proyectos (local)
  • estación web de verificación
  • estación web de captura
Una sesión se vuelve inactiva si el operador no realiza ninguna acción durante un determinado período de tiempo. El Processing Server consultará el Application Server cada 60 minutos y eliminará las sesiones cuyo tiempo de espera haya expirado. Si una sesión caducada contiene una tarea abierta, esta tarea volverá a la cola general y se perderán todos los cambios realizados por el operador.Puede establecerse un tiempo de espera localmente para cada estación. El valor predeterminado del tiempo de espera es de 15 minutos. Este valor puede cambiarse modificando la siguiente clave del registro:Computer\HKEY_CURRENT_USER\Software\ABBYY\FlexiCapture\12.0\Shell\Options\UserTimeOut.Si esa clave no existe en el registro de Windows del equipo, simplemente añádala e introduzca el valor de tiempo de espera deseado.Una vez que una sesión se vuelve inactiva, la cuenta atrás del tiempo de espera comienza en el Application Server.Puede especificarse en Internet Information Service, en el equipo donde está instalado el Application Server, un período de tiempo de espera tras el cual una sesión pasará a estar inactiva.Para especificar un valor de tiempo de espera:
  1. Haga clic en Control Panel → System and Security → Administrative Tools → Internet Information Service (IIS) Manager.
  1. En IIS Manager, haga clic en Sites Default Web Site FlexiCapture12 Server Application Settings.
  1. Introduzca un valor de tiempo de espera en minutos en el parámetro InactiveSessionTimeoutMinutes. El valor predeterminado de este parámetro es 0. Si ese parámetro no existe en IIS Manager, simplemente añádalo y especifique el valor de tiempo de espera deseado.
Los tiempos de espera de las estaciones de verificación, las estaciones de verificación de datos y la estación de configuración de proyectos se almacenan en el archivo web.config del Application Server (la dirección predeterminada es C:\inetpub\wwwroot\FlexiCapture12\Server\web.config).Puede usar cualquier editor de texto para abrir y editar el archivo web.config.Si una sesión caducada contiene una tarea abierta, esta tarea volverá a la cola general y se perderán todos los cambios realizados por el operador.
En una estación web, la cuenta atrás del tiempo de espera comienza cuando el operador no realiza ninguna acción en la ventana del navegador de la estación durante un determinado período de tiempo. El valor predeterminado del tiempo de espera es de 120 minutos. El Processing Server consultará al Application Server cada 60 segundos (a menos que haya especificado un intervalo de consulta distinto) y eliminará las sesiones inactivas cuyo tiempo de espera haya expirado.Puede modificar cualquiera de los valores de tiempo de espera.
El valor de tiempo de espera que especifique para las estaciones web solo se aplicará a las estaciones web de verificación y las estaciones web de captura.
El período de tiempo de espera tras el cual una sesión pasa a estar inactiva en una estación web puede especificarse en Internet Information Service, en el equipo donde está instalado el Application ServerPara especificar un valor de tiempo de espera:
  1. Haga clic en Control Panel System and Security Administrative Tools Internet Information Service (IIS) Manager.
  2. En IIS Manager, haga clic en Sites Default Web Site FlexiCapture12 Verification Application Settings.
  1. En Application Settings, modifique los valores de los siguientes parámetros:
  • SessionInactiveLifetimeInMinutes especifica el tiempo de espera tras el cual una sesión pasa a estar inactiva. El valor predeterminado es de 120 minutos.
  • SessionRefreshInterval especifica un intervalo de consulta en milisegundos. El valor predeterminado es 60,000; es decir, el Application Server consultará las estaciones web en busca de sesiones inactivas cada 60 segundos.
Si estos parámetros no existen en IIS Manager, simplemente agréguelos y especifique los valores deseados.Los tiempos de espera de las estaciones web se almacenan en el archivo web.config (la ruta predeterminada es C:\inetpub\wwwroot\FlexiCapture12\Verification\Web.config).Puede usar cualquier editor de texto para abrir y editar el archivo web.config.Cuando una estación web supere el tiempo de espera, el usuario de esa estación será redirigido a la página de inicio de sesión.Si una sesión inactiva contiene una tarea abierta, esa tarea se devolverá a la cola general y todos los cambios realizados por el operador se guardarán en el Application Server, aunque el operador no haya hecho clic en el botón Save. Cuando otro operador recoja esta tarea del Application Server, podrá aceptar o rechazar los cambios realizados por el operador anterior antes de que la tarea se devolviera a la cola general.