Skip to main content
La configuración del flujo de trabajo tiene un impacto significativo en el rendimiento del sistema y en la carga del hardware. Todas las cifras de rendimiento publicadas suponen el flujo de trabajo predeterminado, que incluye las etapas de preprocesamiento, reconocimiento, verificación y exportación. Para ajustarse a los requisitos de proyectos específicos, puede añadir etapas de procesamiento, reordenarlas y configurar reglas de enrutamiento sofisticadas. Cuando lo haga, tenga presentes estas directrices.

Evite usar demasiadas etapas

Cada etapa descarga los datos que se van a procesar, los procesa y devuelve los resultados al servidor. Estos tres pasos consumen recursos, por lo que cada etapa también aumenta el costo total del proyecto. Por ejemplo, puede que desee agregar una etapa personalizada que ejecute un script automático. Antes de hacerlo, considere ejecutar ese script desde una regla o un evento predefinido, o combinarlo con una etapa existente.

Aborde la etapa más lenta

La etapa más lenta limita el rendimiento general. Normalmente, las etapas más lentas son las que requieren trabajo manual. También pueden surgir cuellos de botella en el procesamiento desatendido. Las causas habituales son scripts personalizados poco optimizados y un acceso lento a recursos externos no almacenados en caché. Observe las colas de cada etapa en la Consola de administración y supervisión para identificar la etapa más lenta. Después, acelérela o, al menos, paralelícela mediante la opción Documents per Task en las propiedades de la etapa.

Ajuste correctamente el tamaño de las tareas paralelas

Cuando paralelice el procesamiento en una etapa, evite dividirlo en demasiadas partes. Procesar cada una requiere trabajo adicional del Sistema. En particular, un gran número de tareas automáticas muy pequeñas puede ralentizar el Processing Server que las distribuye entre los ejecutores. Suponga que un lote normalmente contiene 10 documentos y desea que la etapa se ejecute el doble de rápido. Bastan dos tareas de 5 documentos cada una. De forma predeterminada, un lote se procesa como una sola tarea. Evite crear una tarea por documento cuando no sea necesario. Una tarea más pequeña que un lote también limita lo que puede hacer el ejecutor. Un verificador puede revisar los documentos uno a uno. El ensamblado automático de documentos no puede hacerlo, porque necesita todas las páginas de un lote en una sola tarea.