pm2守护进程
2019-04-10 本文已影响0人
并入高黄
pm2 是一个带有负载均衡功能的Node应用的进程管理器.当你要把你的独立代码利用全部的服务器上的所有CPU,并保证进程永远都活着,0秒的重载。
以下是pm2常用的命令行
pm2 list # 列表 PM2 启动的所有的应用程序
pm2 stop all # 停止所有的应用程序
pm2 stop 0 # 停止 id为 0的指定应用程序
pm2 restart all # 重启所有应用
pm2 start <js文件路径>.js
pm2 start <json描述文件路径>.json
pm2 start <python文件路径>.py --interpreter python
pm2 start <sh文件路径>.sh --interpreter bash
pm2 start ./node_modules/<某模块名称>/<模块主文件路径>.js
pm2 start <某种方式> -- --param_name param_value
pm2 start npm -- start
pm2 start npm -- run <scriptname>
pm2 start yarn -- start
pm2 start yarn -- serve
pm2 start yarn -- run <scriptname>
pm2 start <某种方式> --watch
pm2 -n "Web-Admin" start "yarn serve"