Vistas:

Pregunta:
¿Cómo se puede mejorar el rendimiento de DocuWare Desktop?


Solución:
Las DocuWare Desktop Apps tienen buenos ajustes predeterminados para la mayoría de los escenarios de su uso. Las evaluamos y optimizamos continuamente.Para un uso realmente intensivo, como la importación de miles de documentos por hora, DocuWare Desktop Apps necesita algunos ajustes.
Este artículo le ayudará a sacar el máximo partido de DocuWare Import. En general, recomendamos utilizar la última versión de DocuWare y/o instalar la última actualización menor disponible.

  1. Descripción general de la arquitectura de DocuWare Desktop


    DocuWare Desktop se divide en dos partes principales: el cliente y el servidor.En el lado del cliente se instalan las DocuWare Desktop Apps, mientras que en el lado del servidor se instalan los componentes del DocuWare Desktop Server.
    Las DocuWare Desktop Apps y la DocuWare Platform se comunican únicamente a través de http(s). En el DocuWare Desktop Service, que es el marco principal de las Desktop Apps, todos los documentos que se procesan se cubren en trabajos.
    Estos trabajos existen por razones de fiabilidad no sólo en memoria, sino que también son persistentes en una base de datos (archivo). Aunque esto disminuye un poco el rendimiento, los documentos son el valor más prioritario.Por lo tanto, hemos diseñado nuestro software de forma que pueda bloquearse o el servicio pueda finalizar en cualquier momento sin perder ningún documento.

    Una vez que el documento se ha archivado correctamente en DocuWare, la plataforma informa al Docuware Desktop Service.Sólo entonces el trabajo se marca como correcto en el historial, se elimina de la carpeta temporal y se activa una notificación.

    Si ejecuta DocuWare Import en el servidor y todas las carpetas supervisadas son locales y accesibles por el usuario que ejecuta DocuWare Desktop Service (sistema local), no es necesario iniciar DocuWare Desktop Apps.
    DocuWare Import seguirá funcionando también cuando DocuWare Desktop Apps no esté iniciado o no haya ningún usuario conectado al servidor. Sólo es necesario que DocuWare Desktop Service esté en ejecución.
  2. Proporcione suficientes recursos

    La ejecución de OCR (reconocimiento óptico de caracteres) y el procesamiento de miles de documentos requiere un poco más de recursos.Por lo tanto, asegúrese de proporcionar estos recursos.
    Si ejecuta DocuWare Import en un servidor dedicado, se recomiendan los siguientes recursos
    - Núcleos de CPU: 4 (3,2 GHz)
    - RAM: 8 GB


    Si ejecuta DocuWare Import junto con otros servicios DocuWare en el servidor, se recomiendan los siguientes recursos:
    - Núcleos de CPU: 8 (3,2 GHz)
    - RAM: 16 GB

DocuWare Desktop trabaja mucho con el disco duro. Uno de los ajustes de rendimiento más sencillos es la configuración de un SSD para la carpeta %ProgramData%\DocuWare\Jobs\.

  1. Detener la influencia de la protección antivirus en tiempo real

    Muchos programas antivirus tienen una funcionalidad de escaneo en tiempo real que protege el sistema, pero también puede ralentizarlo.

    Excluya las siguientes ubicaciones de archivos y URL de la vigilancia en tiempo real:
    - %ProgramData%\DocuWare\*
    - %TEMP%\DocuWare\*
    - %LOCALAPPDATA%\DocuWare\*
    - DocuWare HTTP Base URL: e.g. http://<servername/IP>/DocuWare/*
  2. Importación desde carpetas locales
    Si se importan grandes cantidades de archivos pequeños desde una ubicación remota (es decir, un recurso compartido de red), el rendimiento puede disminuir considerablemente.Es mejor importar documentos desde carpetas locales.
  3. Reduzca la sobrecarga innecesariadel reconocimiento óptico decaracteres (OCR) o del reconocimiento de códigos de barras
    Una de las tareas que más tiempo consume en el procesamiento de documentos es el reconocimiento óptico de caracteres (OCR) y el reconocimiento de códigos de barras.

    La mayor mejora del rendimiento puede lograrse cuando el OCR se realiza antes de la importación (si es posible).

Para los sistemas DocuWare In situ (pero no para los sistemas DocuWare Cloud) es posible reducir el reconocimiento de texto y códigos de barras al mínimo.
La opción necesaria está disponible para DocuWare Import y Scanner, pero no para Printer.
Para activar la mejora del rendimiento, marque la opción 'Desactivar reconocimiento de texto y códigos de barras' en la página General de una configuración de Importación.





Tenga en cuenta que sólo puede utilizar esta opción si no ha definido ni zonas de reconocimiento de códigos de barras ni de texto (pestaña "Procesamiento").

 

  1. Optimización de los parámetros de Desktop Apps
    A partir de la versión 6.9 de DocuWare, algunos parámetros de Desktop Apps pueden optimizarse mediante los denominados archivos Overrides.

    Aquí encontrará archivos Overrides preconfigurados para diferentes casos de uso:

    Caso de uso 1: Importación de muchos documentos pequeños con un número reducido de páginas

    https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Small_Documents.zip

    Caso de uso 2: Importación de unos pocos documentos grandes con muchas páginas
    https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Large_Documents.zip

    Caso de uso 3: Combinación del caso de uso 1 y el caso de uso 2
    https://dwsupport.blob.core.windows.net/supportdownloads/additional/DocuWare_Desktop_Performance_Guide/Import_Overrides_Combined_Documents.zip

    La combinación se puede utilizar, pero no será 100% precisa.
    Recomendamos dividir el procesamiento de los distintos casos de uso en clientes/servidores independientes.

    Para utilizar los archivos Overrides, siga los pasos que se describen a continuación:
    1. Descargue y descomprima el archivo ZIP que corresponda a su caso de uso
    2. Detenga DocuWare Desktop Apps y DocuWare Desktop Service.
    3. Copie los archivos en el directorio de instalación de DocuWare Desktop
      : C:\Programme\DocuWare\Desktop\
      x64: C:Programa (x86)DocuWare Desktop
    4. Inicie DocuWare Desktop Service y DocuWare Desktop Apps.
      Los nuevos ajustes se activarán inmediatamente.


      IMPORTANTE: Los archivos Overrides conservarán sus ajustes tras una actualización de DocuWare.

Explicación de los parámetros:
DocuWare.DesktopService.exe.config.overrides

 

  • DiscardFinishedJobsImmediately
    Si este parámetro está configurado como "true", los trabajos se eliminarán de la base de datos inmediatamente después de haber sido procesados.
  • RemoveTempFile
    Con este parámetro puede definir qué trabajos se eliminan automáticamente.
    El ajuste "KeepErrorAndWarning" mantiene temporalmente todos los trabajos que se encontraron con errores o advertencias.
    Dependiendo del número de tales trabajos, esto puede conducir a una expansión innecesaria de la base de datos.
  • EnqueueLimit
    Con este parámetro se puede aumentar la cola de los trabajos de importación.
    Esto sólo tiene sentido si el sistema DocuWare tiene un gran rendimiento.


  • ConcurrencyMaximum

    Este parámetro define el número de documentos procesados simultáneamente.
    El valor no debe ser superior al doble del número real de núcleos del sistema.

DocuWare.Desktop.exe.config.overrides

  • TrayNotificationLevel


De forma predeterminada, para cada trabajo de DocuWare Desktop se mostrará una notificación de bandeja.
El valor predeterminado del parámetro "TrayNotificationLevel" es "Info".
Para evitar que estas notificaciones reduzcan el rendimiento, puede cambiar el nivel de notificación de DocuWare Desktop.

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.