2016-03-18 13 views
10

Sto eseguendo un server web nodo utilizzando pm2. Poiché pm2 genera un altro processo e reindirizza stdout e stderr in file, devo cercare da qualche altra parte i log. Idealmente, mi piacerebbe che l'output del processo del nodo venisse visualizzato nella stessa finestra della console da cui ho eseguito pm2. Altrimenti, accontenterei che pm2 esegua il processo del nodo con una finestra della console attiva e che stdout e stderr del processo del nodo scrivano su quella finestra della console. Come può essere realizzato? Sono su una macchina Windows.Crea registro pm2 su console

risposta

23

Credo che si può vedere anche il stdout e stderr di un processo che è in esecuzione daemonized dal comando pm2 logs o pm2 logs [app-name].

+1

accettare questa risposta poiché si occupa del primo log mancato con la flag '--no-daemon' – Fragilerus

6

Trovato la risposta (la loro documentazione non è eccezionale), ha appena aggiunto il flag --no-daemon, sembra averlo fatto. Sebbene, sembra che stia ancora registrando il file (anche quando si usa il flag) al primo uptime. Una volta che il processo viene riavviato (sto guardando per i cambiamenti dei file) inizia il logout alla console

Problemi correlati