pm 2管理nodejsサービス
3085 ワード
インストール
プロセスを開始
すべてのプロセスを表示
パラメータ転送
例えば、次の起動コマンドです.
idをリセットする
サービスのIDと順番を再設定したいなら、pm 2キルルコマンドでpm 2を再起動してもいいです.注意pm 2を再起動したら、すべてのサービスが起動したかどうかを確認し、マシンを再起動したら同じです.
参照
How to pass node v 8 args and script args to pm 2?
How to reset the id of pm 2?
npm install -g pm2
基本的な使い方プロセスを開始
pm2 start app.js --name my_service
または、異なるバージョンもこのように起動できます.pm2 start bin/www --name my_service
–nameパラメータは、起動後のプロセス名を指定します.すべてのプロセスを表示
pm2 list
ログを見るpm2 logs
指定されたプロセスのログを表示します.pm2 logs my_service //
pm2 logs 6 // id
サービスを再起動するpm2 restart <name or id>
サービスを停止するpm2 stop <name or id>
サービスを削除pm2 delete <name or id>
高級な使い方パラメータ転送
例えば、次の起動コマンドです.
node --expose-gc bin/www arg1 arg2 arg3
pm 2に変更して起動したらpm2 start bin/www --node-args="--expose-gc" -- arg1 arg2 arg3
すべてのv 8エンジンのパラメータは、–node-argsに入れます.すべての起動スクリプトのパラメータは、–の後に置くべきです.idをリセットする
サービスのIDと順番を再設定したいなら、pm 2キルルコマンドでpm 2を再起動してもいいです.注意pm 2を再起動したら、すべてのサービスが起動したかどうかを確認し、マシンを再起動したら同じです.
参照
How to pass node v 8 args and script args to pm 2?
How to reset the id of pm 2?