Administración/Archivos de Configuración
Configuración de Procesos
Configurar cómo se ejecuta la aplicación Gigantics como un proceso, incluyendo los ajustes del modo daemon.
Propiedades de Configuración
La sección de configuración de procesos en tu archivo config/default.yaml controla cómo se ejecuta Gigantics como un proceso del sistema:
Detalles de las Propiedades
daemon
- Tipo: Booleano
- Valor por defecto:
false - Descripción: Controla si Gigantics se ejecuta como un proceso daemon en segundo plano
workers
- Tipo: Número
- Valor por defecto:
0 - Descripción: Controla el bifurcado de procesos worker de Node.js:
-1: Ejecutar todo en el proceso principal (sin bifurcado)0: Bifurcar a todas las CPUs disponiblesN: Bifurcar exactamente a N procesos worker
Ejemplos
Configuración Estándar de Proceso
Configuración del Modo Daemon
Configuración de Procesos Worker
Desactivar el Bifurcado de Worker
Ejecutar como un Daemon
Para ejecutar Gigantics como un proceso daemon, puedes:
-
Establecer
daemon: trueen el archivo de configuración: -
Usar el indicador de línea de comandos:
Opciones de Procesos Worker
Gigantics soporta bifurcado de procesos worker de Node.js para utilizar múltiples núcleos de CPU:
- Proceso único (
workers: -1): Ejecuta todo en el proceso principal sin bifurcado, bueno para desarrollo - Todas las CPUs (
workers: 0): Bifurca un proceso worker para cada núcleo de CPU disponible - Número específico (
workers: N): Bifurca exactamente N procesos worker
Mejores Prácticas
- Desarrollo: Usa
daemon: falseyworkers: -1para facilitar la depuración - Producción: Considera usar
daemon: truepara operación en segundo plano - Rendimiento: Bifurca procesos worker (
workers: 0) en producción para mejor rendimiento - Gestión de Recursos: Establece un número específico de workers si necesitas limitar el uso de recursos
Probar Cambios de Configuración
Después de modificar la configuración de procesos, reinicia la aplicación:
También puedes iniciar con indicadores específicos para anular la configuración: