nodejs 进程管理

之前一直是用screen管理进程

1.给应用程序开个screen,如:screen  ,进入程序目录, 然后启动程序

2.退出该后台:ctrl + a,再按d,可不能直接ctrl +c,否则就退出了

3.再次进入需要 screen -r -d   id


如今高大上的部署方式-PM2

安装:npm install -g pm2

启动程序:pm2 start  <name | id | all>      pm2 start xx.js --name xx

列举进程:pm2 list

退出程序:pm2 stop <name | id |all>
删除进程:pm2 delete id

重起应用:pm2 restart

程序信息:pm2 describe  id|all 

监控:pm2 monit

实时集中log处理: pm2 logs

API:pm2 web (端口:9615 )

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容