请注意在添加以下定时任务之前先 SSH 窗口保存 pm2 的当前任务列表快照:
pm2 save
如果没有先pm2 save,再添加第一条任务的话会把进程全部清空,这样就要重新自己手动启动服务了
在 Panel 中找到 Cron jobs 选项卡,使用 Add cron job 功能添加任务,Specify time 选择 After reboot,即为重启后运行。Form type 选择 Advanced,Command 写:
pkill -kill -u 你的用户名 && /home/你的用户名/.npm-global/bin/pm2 resurrect
在 Panel 中找到 Cron jobs 选项卡,使用 Add cron job 功能添加任务,Specify time 选择 Specify manually,即为手动指定。Form type 选择 Advanced,Minute 选择Every,其他的都选Each time,Command 写:
/home/你的用户名/.npm-global/bin/pm2 resurrect
最后有在列表里有两条定时任务
然后再在SSH 窗口保存一次 pm2的当前任务列表快照:
pm2 save