Estoy ejecutando algunas aplicaciones que usan PM2 (proxy a través de Nginx) en Debian 10. Todas las aplicaciones se activaron sin un archivo de configuración de PM2. Pero no escribe en los archivos de registro para los que está configurado. Funciona bien ejecutándose a través de NPM en mi máquina local.
Intenté seguir las respuestas dadas aquí: No obtener ningún registro para el proceso de nodo que se ejecuta a través de pm2 en modo de clúster
Pero parece que todavía no funciona.
Aquí está mi configuración log4js:
appenders: { API_log: { type: 'file', filename: './logs/API_Call.log' }, processing_log: { type: 'file', filename: './logs/processing.log' } }, categories: { default: { appenders: [ 'API_log' ], level: 'debug' }, processing: { appenders: [ 'processing_log' ], level: 'debug' } }, pm2: true });