node 模块 pm2
PM2 为 Node.js 的应用提供负载管理,保持应用程序永远在线,重新启动而无需停止服务,并提供应用的管理服务。
启动
pm2 start app.js -n my_nodejs_application
启动服务后,会显示出一个应用列表。
停止
# 停止 id 为 0 的服务
pm2 stop 0
重新启动
# 重新启动 id 为 0 的服务
pm2 restart 0
应用信息
# 显示 id 为 0 的服务信息
pm2 desc 0
删除应用
# 删除 id 为 0 的服务
pm2 delete 0
结束服务
pm2 kill
[PM2] Stopping PM2...
[PM2][WARN] No process found
[PM2] All processes has been stopped and deleted
[PM2] PM2 stopped
</>
</>