安装
npm install -g pm2
启动node应用
-
script
pm2 start npm --name applicationName:PORT -- run pro
-
直接运行
pm2 start script.js --name applicationName:PORT
管理
-
查看已经启动的应用
pm2 list
-
查看日志
pm2 log pm2 log applicationName pm2 log id
-
启动、重启、停止、删除
# 启动存在的 pm2 start applicationName pm2 start id # 重启 pm2 reload applicationName pm2 reload id # 停止 pm2 stop applicationName pm2 stop id # 删除 pm2 delete applicationName pm2 delete id
-
备份启动列表
pm2 save
-
恢复启动列表
pm2 resurrect
-
添加自启动
这个命令将 pm2 自动启动的配置添加到系统启动项中,以确保在系统重新启动后,您的应用程序也会重新启动。
pm2 startup