Faire pm2 connecter à la console
Je suis en cours d'exécution d'un nœud de serveur web à l'aide de pm2. Depuis pm2 engendre un autre processus et redirige stdout et stderr vers des fichiers, je dois chercher un autre endroit pour les journaux. Idéalement, je voudrais avoir le nœud du processus de sortie à la même fenêtre de la console que j'ai couru pm2. Sinon, je voudrais régler pour les pm2 exécuter le nœud de processus avec une fenêtre de console active et ont stdout et stderr du nœud processus d'écriture pour que la fenêtre de la console. Comment cela peut-il être atteint? Je suis sur une machine windows.
OriginalL'auteur Fragilerus | 2016-03-18
Vous devez vous connecter pour publier un commentaire.
Je crois que vous pouvez aussi voir les stdout et stderr d'un processus qui s'exécute automatiquement par la commande
pm2 logs
oupm2 logs [app-name]
.--no-daemon
drapeauOriginalL'auteur
Trouvé la réponse (leur documentation n'est pas très bonne), juste ajouté le
--no-daemon
drapeau, semble l'avoir fait. Bien que, il semble que c'est encore l'enregistrement sur le fichier (même lors de l'utilisation du drapeau) sur le premier temps de disponibilité. Une fois que le processus est redémarré (je suis à regarder pour les modifications de fichiers), il commence à se déconnecter de la consoleOriginalL'auteur