p 2--nodejsプロセス管理ツール
1090 ワード
pm 2はnodejsに対するプロジェクトプロセス管理ツールであり、複数のnodejsプロセスを便利に管理することができます.
一般的なコマンド:
起動 pm 2 start process.js nodeプロジェクトを起動します. pm 2 start process.js--name myapはnodeプロジェクトを起動してmyap と命名します.
表示プロセス pm 2 list pm 2 show 0 停止 pm 2 stop all停止全部 pm 2 stop 0停止id 0のプロセス 再起動 pm 2 retart all pm 2 retart 0 削除 pm 2 delete all pm 2 delete 0 ログを見る pm 2 logs 0[--ライン80]はidが0のログを調べ、80行ログ .
カスタム起動ファイル
一般的なコマンド:
起動
表示プロセス
カスタム起動ファイル
{
"apps" : [{
"name" : "sqs-business-alpha",
"script" : "bin/www",
"watch" : ["./routes", "./modules", "app"],
"env" : {
"ENV": "alpha",
"BRANCH": "sqs-business",
"PORT": 3026
},
"error_file" : "./logs/pm2.err.log",
"out_file" : "./logs/pm2.out.log",
"log_date_format" : "YYYY-MM-DD HH:mm Z"
}]
}