FE - Eggjs、pm2 和 forever 使用 docker 非进程守护部署

eggjs

默认没有进程守护 ,使用 docker 部署项目时, 不添加 --daemon 参数,使用非进程守护

  • 进程守护
"start": "egg-scripts start --daemon --title=egg-server"
  • 非进程守护
	"start-docker": "egg-scripts start --title=egg-server",

pm2

默认有进程守护 ,使用 docker 部署项目时,添加 --no-daemon 参数,使用非进程守护

  • 进程守护
pm2 start ecosystem.config.js --env prod 
  • 非进程守护
pm2  start ecosystem.config.js --env prod --no-daemon

forever

默认有进程守护,见 help

 $ forever --help
  usage: forever [action] [options] SCRIPT [script-options]

  Monitors the script specified in the current process or as a daemon

  actions:
    start               Start SCRIPT as a daemon
    stop                Stop the daemon SCRIPT by Id|Uid|Pid|Index|Script
    stopall             Stop all running forever scripts
    restart             Restart the daemon SCRIPT
  • 进程守护
forever start app.js
  • 非进程守护
forever -c 'node --harmony' app.js 
展开阅读全文
©️2020 CSDN 皮肤主题: 点我我会动 设计师: 上身试试 返回首页
实付0元
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值