http://pm2.keymetrics.io/docs/usage/cluster-mode/
npm install pm2 -g
pm2 start app.js //啟動 pm2 restart <name or id> pm2 reload <name or id>和restart類似 但可以達到0downtime pm2 monit //啟動pm2的即時監控視窗
http://pm2.keymetrics.io/docs/usage/application-declaration/
設定環境變數`NODE_ENV`
輸入以下指令,會產生ecosysten.config.js檔案
pm2 ecosystem
之後執行
範例:ecosystem.config.js
https://gist.github.com/wirwolf/3b46ff9e80063310da4a9eadcc4357a5
https://stackoverflow.com/a/64645078/4622645
Last updated 3 years ago
pm2 start ecosystem.config.js --env production
module.exports = { apps : [{ name : "backend", script : "./index.js", "log_date_format": "YYYY-MM-DD HH:mm Z", }] }