Esta es la solución más válida que te podemos dar, pero mírala pausadamente y analiza si es compatible a tu trabajo.
Solución:
pm2 guarda registros en $HOME/.pm2/logs/XXX-err.log
por defecto, donde XXX
es tuyo pm2 app name
Quería ver los registros de diferentes procesos. Hay una interfaz de usuario basada en consola para esto:
pm2 monit
Consejos adicionales para los novatos de pm2:
- Inicie varias instancias coordinadas por núcleo de CPU con:
pm2 start myApp.js -i max
- Tenga cuidado con el ejemplo ‘js’ de configuración de clúster; no funcionó para mí Pruebe ‘json’ en su lugar.
- De forma predeterminada, debe dejar que el usuario inicie sesión para mantener el clúster en ejecución
- Comandos útiles:
pm2 start all
(también detener / eliminar)pm2 list
Escribe pm2 log
en un shell y obtiene una descripción general de las últimas 15 líneas de registro y las últimas 15 líneas de error en tiempo real. En la parte superior de estas líneas de registro, se muestra la ubicación de su archivo de registro. También puede escribir pm2 log --lines 1000
para mostrar más líneas, en este caso 1000.
$pm2 log
$pm2 log --lines 500
Para salir, simplemente escriba ctrl-c
Recuerda que puedes compartir esta sección si te fue útil.