Pasos posteriores a la instalación
Esta sección abarca los pasos que se deben o pueden realizar después de la instalación, pero antes de iniciar sesión en el sistema o de importar datos al sistema. Cada paso se describe por separado.
Plan de mantenimiento de la base de datos
Honeywell recomienda configurar trabajos de mantenimiento regulares para mantener el rendimiento óptimo del sistema.
- Programe un trabajo de copia de seguridad del registro de transacciones de la base de datos para ejecutar. Este se debe ejecutar regularmente entre las copias de seguridad completas, por lo general una vez al día. Para sistemas de mayor volumen o si el rendimiento comienza a disminuir, programe este trabajo para que se ejecute con mayor frecuencia. No tendrá un gran impacto en el rendimiento del sistema, pero lo mejorará durante un período prolongado.
- Recompilar y reorganizar los índices regularmente puede mejorar el rendimiento en los sistemas de mayor volumen, ya que los índices en las tablas se pueden fragmentar. Programe estos trabajos para SQL Server en cualquier lugar entre 4 a 24 horas según su sistema. Para Oracle, una vez al día debe ser suficiente.
Configuración de bloque para conexión de base de datos inicial
Optimizaciones de rendimiento para instalaciones que admiten numerosos dispositivos
El bloque de conexión para la conectividad de la base de datos se puede ajustar, si es necesario, en el archivo database.properties. La propiedad y el valor predeterminado son:
Connection.maxPoolSize=20
A continuación se indican las configuraciones iniciales recomendadas, que se pueden ajustar según sea necesario. Otros factores pueden influir en el rendimiento y requerir optimización de bloque, como la cantidad de navegadores del cliente que se van a conectar.
- Para hasta 1000 dispositivos, mantenga el valor predeterminado de 20
- Para 1001 a 1500 dispositivos, ajuste en 30
- Para 1501 a 2000 dispositivos, ajuste en 40
- Para 2001 a 2500 dispositivos, ajuste en 50
- Por cada 500 dispositivos adicionales, agregue 10 conexiones
Advertencia: Aumente el valor del bloque de conexión solo cuando sea absolutamente necesario. Configurar este valor demasiado alto puede provocar interbloqueos de la base de datos.
Ajuste de rendimiento de Apache Tomcat
Puede que deba configurar Tomcat de acuerdo con la cantidad de dispositivos y conexiones de navegador previstos.
En un editor de texto, abra el archivo server.xml de que se encuentra en: <ruta de instalación>\tomcat\conf.
En las definiciones de conector (para HTTP y HTTPS), agregue o ajuste las siguientes propiedades.
- maxThreads: La cantidad de subprocesos reales de trabajador debe estar en el rango de 20 % del total de conexiones previstas. El valor predeterminado es 150. Si, por ejemplo, espera una carga típica de 1000 trabajadores y 500 navegadores, entonces configure este valor de propiedad en 20 % de 1500 o 300.
- acceptCount: La cantidad de subprocesos que Tomcat aceptará y mantendrá hasta que esté disponible un subproceso de trabajador. Este valor puede ser un número mayor cercano a las conexiones totales posibles, pero no puede exceder las limitaciones de su equipo en la memoria y subprocesos permitidos. Varios sistemas operativos son diferentes; por ejemplo la arquitectura de Windows de 64 bits permite un umbral mucho más grande que los sistemas Windows de 32 bits.
Consulte la documentación de Apache Tomcat para conocer otras configuraciones de rendimiento.
Configuración de la máquina virtual Java
La configuración de memoria predeterminada para la máquina virtual Java del servidor de aplicaciones comienza en 256 MB y puede aumentar hasta 1024 MB. Una configuración de 1 GB (1024 MB) es suficiente para la mayoría de las instalaciones, pero esto variará según el tipo y la cantidad de datos que tiene previsto ver sin filtrar en su sistema VoiceCheck. Para cambiar el tamaño usted mismo, abra la ventana en la aplicación con los datos que espera ver y revise el Uso de memoria en el Administrador de tareas de Windows.
Para cambiar la configuración de JVM en Windows, haga lo siguiente:
- Ejecute el archivo VocollectWebApplicationsVoiceCheckw.exe en la carpeta bin de la instalación de Tomcat en el directorio de Vocollect.
- Haga clic en la ficha Java.
- Si usa un motor de transcripción interno, agregue los siguientes parámetros en el cuadro de entrada Opciones de Java.
-XX:MaxPermSize=512m
-XX:PermSize=256m - Cambie la configuración Maximum Memory Pool (Bloque de memoria máximo) al valor que desee.
Se recomiendan 1024 MB para implementaciones de carga pequeña.
Se recomiendan 2048 MB para hasta 2500 trabajadores.
Agregue 1024 MB adicionales para el motor de transcripción interno.
- Cambie la configuración del Bloque de memoria inicial según sea necesario.
Se recomiendan 512 MB para implementaciones de carga pequeña.
Se recomiendan 1024 MB para hasta 2500 trabajadores.
- Establezca el tamaño de la pila de subprocesos. (Se recomiendan 1024 KB).
- Haga clic en Aceptar para guardar la configuración y cerrar la ventana.
- Reinicie el servicio web.