概述
官网说明:
pm2
PM2官方网址
pm2是一个守护进程管理器,它将帮助您管理和保持应用程序全天候在线
PM2 is a daemon process manager that will help you manage and keep your application online 24/7
安装:
//最新版本
npm install pm2@latest -g
常用使用方法:
1.启动项目
跳转到你的项目目录,启动你自己创建的server.js脚本
pm2 start 你的服务器脚本.js
2.后缀参数
//当文件更改时,观察并重新启动应用程序
pm2 start 你的服务器脚本.js --watch
//自动重新启动之间的延迟
pm2 start 你的服务器脚本.js --restart-delay <delay in ms>
//不自动重启app
pm2 start 你的服务器脚本.js --no-autorestart
//别名 方便识别进程
pm2 start app.js --name="api"
3.管理命令
//重启
pm2 restart 你的服务器脚本.js
//重新加载 (文件修改需要reload,当然restart也可)
pm2 reload 你的服务器脚本.js
//--停止
//关闭指定进程
pm2 stop 你的服务器脚本.js
//关闭所有进程
pm2 stop all
//--删除
//删除指定进程
pm2 delete 你的服务器脚本.js
//是否从pm2列表中删除所有进程
pm2 delete all
//批量操作重启
pm2 restart all
//指定操作重启
pm2 restart ID(你的服务器脚本启动后,显示的ID)
//列出所有由PM2管理的应用程序的状态 (从这个表格里可以看到app名称和appID)
pm2 [list|ls|status]
监控所有启动的进程:
pm2 monit
更新pm2
//--安装最新版本
npm install pm2@latest -g
//--然后更新内存中的PM2
pm2 update
下一步:
阿里云购买域名流程
网友评论