Cómo hacer que nodejs se ejecute en segundo plano de Linux
Por ejemplo, el archivo principal de nodejs es index.js:
1. Instale el módulo forever(pm2) para iniciarlo
Nota: siempre es un demonio nodejs imperativo simple capaz de iniciar, detener y reiniciar aplicaciones. Crea un subproceso de nodo bajo el proceso permanente y monitorea la ejecución del subproceso de nodo a través del monitor. Una vez que se actualiza un archivo o un proceso se bloquea, siempre reiniciará automáticamente el servidor de nodo para garantizar que la aplicación se ejecute normalmente.
Comando: npm?install?-g?forever
forever?start?index.js
2. Descripción: coloque la tarea en segundo plano, pero aún le permite usar la entrada estándar. El primer plano puede recibir cualquier entrada y redirigir la salida estándar y el error estándar al archivo nohup.out en el directorio actual incluso si xshell está cerrado y sale del. sesión actual, este archivo seguirá ejecutándose.
Comando: nohup?