服务器重启后,发现PM2 ls 命令中的进程全部丢失,怎么保证以后重启不丢失呢?
- 使用pm2 start启动您的应用程序
- 设置开机启动pm2,注意,会返回一段命令需要手动执行
- 执行上个步骤返回的命令
- 使用save保存您当前的进程列表
- 验证结果
# 1.使用pm2 start启动您的应用程序
pm2 start
# 2. 设置开机启动pm2,注意,会返回一段命令需要手动执行
pm2 startup
# 3. 返回的大概长这样 sudo env PATH=$PATH:/www/server/nodejs/vxx/bin
# /www/server/nodejs/vxx/lib/node_modules/pm2/bin/pm2 startup systemd -u ubuntu --hp /home/ubuntu 执行它
# 4. 使用save保存您当前的进程列表
pm2 save
重启服务器后 使用pm2 ls命令查看是否恢复了您的进程。

