5

本番モードで Sailsjs を起動するには、 を追加します--prod

走る: node app.js --prod

PM2 と、プロセス名とスクリプト名を含む設定用の単純な json ファイルを使用して、ノード プロセスを開始します。

PM2 を使用して生産引数を渡すにはどうすればよいですか?

4

7 に答える 7

5

PM2 JSON アプリ宣言を読み取ります。例 (未テスト)

[{
  "name"      : "Sails",
  "script"    : "./app.js",
  "args"      : "['--prod']"
}]
于 2014-04-14T10:18:00.617 に答える
2

最初の削除: pm2 delete app

また:

pm2 start app.js -x -- --prod

于 2015-10-26T19:22:51.900 に答える
1

次のようなものも使用できます。

NODE_ENV=production pm2 start app.js
于 2014-05-26T00:57:17.437 に答える
0

1.

NODE_ENV=production pm2 start app.js -- --prod

2.

NODE_ENV=production pm2 start app.js --name "myapp" -i max -- --prod

于 2019-05-03T09:52:36.150 に答える
0

pm2 については、この公式ドキュメントに従って最初のプロセスで作成する ecosystem.config.jsを作成した場合。デフォルトでは開発モードと見なされます。変更する場合は、最初に次のコマンドで以前のインスタンスを削除します。

pm2 delete <ID|APP_NAME|SCRIPT|ALL|JSON>

次に、次のコマンドでインスタンスを起動します。

pm2 start ecosystem.config.js --env production

そして、プロセスを確認するには、次のコマンドで pm2 のログを確認します。

pm2 logs
于 2017-04-24T07:06:16.840 に答える