2016-09-07 5 views
0

Ich frage mich, wie man weiß, ob PM2 oder andere ähnliche Anwendungen eine NodeJS-App ausführen? Nicht nur zu wissen, dass die App als Kind-Prozess ausgeführt wird, sondern speziell wissen, dass PM2 es ist, führt es aus.Wie kann ich wissen, ob PM2 meine NodeJS App ausführt?

Ich tat console.dir(process), aber ich hatte noch nichts zu PM2 gefunden.

+0

Sie meinen, wollen von Code PM2 wissen? – abdulbarik

+0

Ja, @abdulbarik –

Antwort

1

Sie sollten viele Informationen in der Prozessumgebung haben, pm2 verwenden Sie es, um Variablen in die Anwendung zu übertragen.

können Sie here sehen, dass die ProcessContainer (der Wrapper um Ihre Anwendung) von process.env.pm2_env env var gesetzt

Verwandte Themen