运行 'pm2 save' 应用程序从 --watch 标志重新启动后

Run 'pm2 save' after the application is restarted from the --watch flag

所以我目前是 运行 一个 pm2 应用程序,watch 标志设置为 true,因此只要文件发生更改,我的应用程序就会重新启动。但是进程列表永远不会保存(即 'pm2 save' 永远不会 运行)。我需要在更新文件后保存当前进程列表,以便在机器重新启动时启动最新版本的 pm2 服务。

那么如何让watch flag重启服务后'pm2 save'变成运行呢?还是我误解了 'pm2 save' 并且在每次代码更改后实际上并不需要 运行。

原来命令 pm2 set pm2:autodump true 最近被添加到 PM2,它将在 restart/start 上自动保存 PM2。

不幸的是,它在任何地方都没有真正的记录。希望这可以帮助一些人