Node 服务持久化运行

通过终端启动 node,终端关闭,node 进程就会被杀掉,无法继续访问。

pm2 启动 node 服务

在真实的部署过程中,会使用 pm2 来管理 Node 的进程:

npm install pm2 -g

pm2 常用命令:

# 1.启动进程/应用
pm2 start bin/www 或 pm2 start app.js
# 2.启动并命名进程/应用
pm2 start app.js --name my-api
# 3.启动并监视进程/应用
pm2 start bin/www --watch
# 4.显示所有进程状态
pm2 list
# 5.重启指定进程/应用
pm2 restart (进程/应用 名称)|(进程/应用 ID)
# 6.重启所有进程/应用
pm2 restart all
# 7.结束指定进程/应用
pm2 stop (进程/应用 名称)|(进程/应用 ID)
# 8.结束所有进程/应用
pm2 stop all
# 9.删除指定进程/应用
pm2 delete (进程/应用 名称)|(进程/应用 ID)
# 10.删除所有进程/应用
pm2 delete all
# 11.查看指定进程/应用具体情况
pm2 describe (进程/应用 名称)|(进程/应用 ID)
# 12.查看进程/应用的资源消耗情况 
pm2 monit
# 13.若要查看指定进程/应用的日志
pm2 logs (进程/应用 名称)|(进程/应用 ID)
# 14.查看所有日志
pm2 logs
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值