> ## Documentation Index
> Fetch the complete documentation index at: https://docs.abbyy.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Processing Server

> Ejecute ABBYY FlexiCapture Processing Server: inícielo, agregue y agrupe estaciones de procesamiento, configure el registro y administre el servidor desde la línea de comandos.

El Processing Server distribuye la carga de trabajo entre las estaciones de procesamiento. Junto con el Processing Server, se instala un Processing Server Monitor para supervisar el servidor. El procesamiento de documentos propiamente dicho se realiza en la estación de procesamiento.

Una vez instalado el Processing Server, configúrelo: inicie el servidor y, a continuación, agregue, configure e inicie las estaciones de procesamiento.

<Note>
  Antes de iniciar el Processing Server, asegúrese de que se hayan concedido los permisos de acceso del Processing Server a la cuenta con la que se ejecuta el servidor.
</Note>

<Frame>
  <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/ProcessingServerMonitor.png?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=4cc80c07017b12a06f66e525d5530056" alt="Captura de pantalla de la ventana Processing Server Monitor que muestra el árbol ABBYY FlexiCapture 12 Servers con un servidor iniciado y sus nodos Stations, Station groups y Tasks." width="1197" height="370" data-path="images/flexi-capture/ProcessingServerMonitor.png" />
</Frame>

<div id="start-the-processing-server">
  ## Inicie el Processing Server
</div>

<Steps>
  <Step title="Inicie el Processing Server Monitor">
    Inicie el Processing Server Monitor seleccionando **Start → All Programs → ABBYY FlexiCapture 12 Servers → Processing Server**.
  </Step>

  <Step title="Agregue el servidor">
    En el árbol de servidores, seleccione **ABBYY FlexiCapture Servers**, haga clic con el botón derecho y seleccione **Add Server...**.
  </Step>

  <Step title="Especifique la ubicación del servidor">
    En el cuadro de diálogo **Add Processing Server**, especifique la ubicación del servidor (**Network host** o **Local host**).
  </Step>

  <Step title="Proporcione la ruta del Servidor de aplicaciones">
    Seleccione **Actions → Propiedades** y especifique la ruta del Servidor de aplicaciones (`https://<ApplicationServer>`, donde `<ApplicationServer>` es el nombre del equipo en el que está instalado el Servidor de aplicaciones). Si el Processing Server y el Servidor de aplicaciones están instalados en el mismo equipo, especifique su nombre directamente. El uso de la dirección IP `127.0.0.1` o `localhost` deja inoperativas las estaciones de procesamiento.

    <Note>
      En el Servidor de aplicaciones, inicie la Consola de administración y supervisión y asigne el rol correspondiente al equipo en el que está instalado el Processing Server.
    </Note>
  </Step>

  <Step title="Inicie el servidor">
    Haga clic en <img src="https://mintcdn.com/abbyy/XVEmG3cTpHwMKf5X/images/flexi-capture/StartServer.gif?fit=max&auto=format&n=XVEmG3cTpHwMKf5X&q=85&s=93616f535a5b427e2795ae92558cf116" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="22" height="22" data-path="images/flexi-capture/StartServer.gif" /> para iniciar el Processing Server.

    <Note>
      El Processing Server puede detenerse mediante una parada forzada o una parada suave. Para una parada suave (por ejemplo, para actualizarlo o mover una base de datos), seleccione **Actions → Stop**. Todas las tareas actuales se completan, luego el Processing Server se detiene y no se aceptan nuevas tareas para su procesamiento. Para una parada forzada, seleccione **Actions → Stop Immediately**. Todas las tareas actuales fallarán.
    </Note>
  </Step>
</Steps>

<div id="set-up-the-processing-stations">
  ## Configurar las estaciones de procesamiento
</div>

<Steps>
  <Step title="Agregar estaciones">
    En el árbol del servidor, seleccione **Stations** y haga clic en <img src="https://mintcdn.com/abbyy/39LtOHLEp1q7pm1x/images/flexi-capture/AddStation.gif?fit=max&auto=format&n=39LtOHLEp1q7pm1x&q=85&s=c926888a1e12b4d4037fe6a804717d3f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="22" height="22" data-path="images/flexi-capture/AddStation.gif" />. Aparecerá el cuadro de diálogo **Add Stations**. Seleccione las estaciones de la lista general. También puede identificar un equipo por su nombre o dirección IP. El nombre funciona incluso cuando se usan direcciones IP dinámicas. Use direcciones IP si tiene problemas para acceder a la red DNS.
  </Step>

  <Step title="Configurar los parámetros de la estación">
    Seleccione **Actions → Properties** y, en el cuadro de diálogo **Station Properties**, especifique los parámetros de la estación:

    * **Name** – El nombre que se muestra para la estación.
    * **Group** – El grupo al que pertenece la estación.
    * **Start automatically** – La estación se inicia automáticamente mediante el Processing Server. Está seleccionado de forma predeterminada. Los intentos frecuentes de iniciar demasiadas estaciones pueden ralentizar considerablemente el Processing Server.
    * **Required disk space** – El espacio mínimo en disco necesario para que las estaciones de procesamiento funcionen. Si no hay suficiente espacio libre en disco, la estación se detiene. El espacio especificado en el campo debe ser tres veces el tamaño máximo de una imagen que pueda estar en procesamiento. El valor óptimo es dos veces el tamaño máximo de un lote que pueda estar en procesamiento.
    * **Maximum number of processes** – El número máximo de núcleos de CPU que se pueden usar para el procesamiento de tareas.
    * **Allowed number of processes** – El número permitido de núcleos de CPU para el procesamiento de tareas. Este valor se calcula automáticamente según el hardware y los parámetros de la licencia, y no se puede cambiar.
    * **Process priority** – La prioridad del proceso.
    * **Acceptable task types** – Los tipos de tareas que la estación puede gestionar:
      * **Import images** – Tareas de importación.
      * **Recognize pages** – Tareas de reconocimiento y de preprocesamiento para la exportación.
      * **Verification support** – Combinación de los resultados de la doble verificación y tareas de preprocesamiento y posprocesamiento para la estación web de verificación.
      * **Custom processing** – Procesamiento de lotes y [scripts de procesamiento](/es/flexi-capture/appendix/scripts/scripts-handling) de documentos.
      * **Export documents** – Tareas de exportación de documentos.
  </Step>

  <Step title="Iniciar la estación">
    Haga clic en <img src="https://mintcdn.com/abbyy/mpS3pcxC_lkohQUS/images/flexi-capture/ProcServer_StartStation.gif?fit=max&auto=format&n=mpS3pcxC_lkohQUS&q=85&s=fbd07ff728e6fa33ec882a0f0b76c4ae" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="26" height="24" data-path="images/flexi-capture/ProcServer_StartStation.gif" /> para iniciar la estación manualmente, o espere a que se inicie automáticamente (si la opción **Start automatically** está seleccionada, la estación se inicia en un minuto).

    <Note>
      La estación de procesamiento se puede detener con una parada forzada o una parada suave. Para una parada suave (por ejemplo, para una actualización), seleccione **Actions → Stop**. Todas las tareas actuales se completan; después, la estación de procesamiento se detiene y no acepta nuevas tareas para su procesamiento. Para una parada forzada, seleccione **Actions → Stop Immediately**. Todas las tareas actuales fallan.
    </Note>
  </Step>
</Steps>

Las estaciones reciben del Processing Server los permisos para procesar documentos cuando se conectan al servidor.

<div id="create-station-groups">
  ## Crear grupos de estaciones
</div>

Puede aislar distintos tenants entre sí a nivel de tarea. Para ello, cree los grupos de Processing Station necesarios y, a continuación, asigne un grupo a cada nuevo tenant que cree.

<Steps>
  <Step title="Agregar un grupo de estaciones">
    En el árbol del servidor, seleccione **Grupos de estaciones** y haga clic en <img src="https://mintcdn.com/abbyy/39LtOHLEp1q7pm1x/images/flexi-capture/AddStation.gif?fit=max&auto=format&n=39LtOHLEp1q7pm1x&q=85&s=c926888a1e12b4d4037fe6a804717d3f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="22" height="22" data-path="images/flexi-capture/AddStation.gif" />. Se abrirá el cuadro de diálogo **Nuevo grupo de estaciones**.
  </Step>

  <Step title="Especificar el grupo">
    Especifique un nombre para el grupo y seleccione las estaciones de la lista completa.
  </Step>

  <Step title="Guardar el grupo">
    Haga clic en **OK**.
  </Step>
</Steps>

El grupo aparecerá en la lista y, a continuación, podrá asignarlo a los tenants en la Consola de administración y supervisión. Para obtener más información, consulte [Administrar tenants](/es/flexi-capture/web-stations/monitoring-console/multitenancy).

Para cambiar el nombre de un grupo o su lista de estaciones, seleccione el grupo en la lista y haga clic en **Editar grupo de estaciones...** en el menú contextual. También puede agregar una estación a un grupo seleccionando dicho grupo en el cuadro de diálogo **Station Properties**.

<div id="set-up-the-processing-server-log">
  ## Configurar el registro del Processing Server
</div>

<Steps>
  <Step title="Abrir la configuración del registro">
    Abra la configuración de Processing Server Monitor seleccionando **Archivo → Configuración...**.
  </Step>

  <Step title="Elegir qué mensajes registrar">
    Especifique qué mensajes se deben registrar (errores, advertencias y mensajes informativos).
  </Step>

  <Step title="Elegir si se deben eliminar las tareas completadas">
    Especifique si se debe eliminar la información sobre las tareas completadas (**Remove completed tasks from the list**).
  </Step>

  <Step title="Elegir qué mensajes activan el registro">
    Especifique qué mensajes activan el registro de información sobre la tarea.

    <Note>
      No desactive la opción **Remove completed tasks from the list** durante el funcionamiento normal del sistema, ya que esto puede provocar una acumulación de datos y ralentizar Processing Server Monitor. Desactive esta opción solo al configurar y ajustar el sistema.
    </Note>
  </Step>

  <Step title="Ver el registro de la tarea">
    Haga clic en <img src="https://mintcdn.com/abbyy/dDAYrQCagGQmZN3a/images/flexi-capture/view_log.gif?fit=max&auto=format&n=dDAYrQCagGQmZN3a&q=85&s=8d5cad1943833c1bcdae4f79b13e7fa6" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="21" height="20" data-path="images/flexi-capture/view_log.gif" /> para ver el registro de la tarea. Para guardar el registro de una tarea como archivo `.txt`, haga clic en el botón **Export Log...** del cuadro de diálogo que se abre.
  </Step>
</Steps>

<div id="view-task-information">
  ## Ver información de la tarea
</div>

Para ver los detalles de la tarea, seleccione **Tasks** en el árbol del Processing Server. Para cada tarea, se muestran los siguientes parámetros: nombre de la tarea, hora de inicio, progreso, estado, prioridad y nombre de la estación. Las tareas fallidas se marcan con <img src="https://mintcdn.com/abbyy/fmgRWFNHKYN2MLSg/images/flexi-capture/failed.gif?s=17d48022628a3682da7b5077a390606f" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="16" height="15" data-path="images/flexi-capture/failed.gif" />. Si, además del mensaje de error, el registro de la tarea también contiene mensajes informativos, la tarea se marca con <img src="https://mintcdn.com/abbyy/8aWHPAJyzWmTqglX/images/flexi-capture/info_mes.gif?s=2acd5ad582fadb19d3f1ac1dc45cd111" alt="" style={{display:"inline-block",verticalAlign:"middle",margin:0}} width="17" height="17" data-path="images/flexi-capture/info_mes.gif" />.

<div id="service-log">
  ## Registro de servicio
</div>

Además del registro habitual de procesamiento de tareas, el Processing Server y la estación de procesamiento pueden mantener un registro de servicio. El personal de [soporte técnico de ABBYY](/es/flexi-capture/appendix/support) puede necesitar información de este registro al atender sus solicitudes de soporte. El registro de servicio no ralentiza su Processing Server ni su estación de procesamiento, pero la información que contiene solo es útil para los ingenieros de soporte técnico de ABBYY, por lo que no recomendamos mantenerlo habilitado de forma permanente. Si un ingeniero de soporte técnico le solicita un registro de servicio, siga estos pasos:

<Steps>
  <Step title="Abra el cuadro de diálogo de propiedades">
    Según el registro que se necesite, abra el cuadro de diálogo **Processing Server Properties** (seleccione **Properties** en el menú contextual del Processing Server) o el cuadro de diálogo **Station Properties** (seleccione **Properties** en el menú contextual de la estación de procesamiento).
  </Step>

  <Step title="Habilite el registro">
    Seleccione la opción **Write processing log** y haga clic en **OK**.
  </Step>

  <Step title="Recopile los archivos de registro">
    Una vez creados los archivos de registro, puede encontrarlos en `%programdata%\ABBYY\FlexiCapture\12.0\FlexiBrSvc\Logs`. Envíe copias de estos archivos al soporte técnico de ABBYY.
  </Step>

  <Step title="Deshabilite el registro">
    Desactive el registro de servicio desmarcando la opción **Write processing log** y haciendo clic en **OK**.
  </Step>
</Steps>

<div id="manage-the-processing-server-from-the-command-line">
  ## Administrar el Processing Server desde la línea de comandos
</div>

<Steps>
  <Step title="Abrir una ventana de línea de comandos">
    En el menú de Windows **Inicio → Ejecutar**, escriba `cmd` y haga clic en **Aceptar**. Aparecerá una ventana del símbolo del sistema.
  </Step>

  <Step title="Ir a la ubicación de FlexiBRSvc.exe">
    Escriba la ruta del archivo `FlexiBRSvc.exe` (de forma predeterminada, `C:\Program Files\ABBYY FlexiCapture 12 Servers`).
  </Step>

  <Step title="Introducir comandos">
    Introduzca comandos con el formato `FlexiBrSvc Please [command]`:

    * Para activar el modo de comando (de modo que no tenga que escribir `FlexiBrSvc Please` antes de cada comando), use `FlexiBrSvc Please obey`.
    * Para desactivar el modo de comando, use `FlexiBrSvc Please quit`.

    Los comandos le permiten iniciar o detener una estación, mostrar la lista de estaciones, iniciar o detener el Processing Server, agregar o quitar estaciones, ver información sobre una estación y configurar los parámetros del servidor y de la estación.
  </Step>

  <Step title="Ver la lista de comandos">
    Para mostrar la lista de comandos permitidos y otra información de ayuda, escriba `FlexiBRSvc.exe /?`.
  </Step>
</Steps>

Para obtener una descripción detallada de todos los comandos, consulte [Descripción de los comandos del Processing Server](/es/flexi-capture/appendix/proc-server-cmd).
