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

Nic*_*ndt 1 node.js pm2

因此,我当前正在运行一个 pm2 应用程序,并将监视标志设置为 true,以便每当文件更改时我的应用程序都会重新启动。但进程列表永远不会保存(即“pm2 save”永远不会运行)。我需要在更新文件后保存当前进程列表,以便在计算机重新启动时启动最新版本的 pm2 服务。

那么如何才能在监视标志重新启动服务后运行“pm2 save”呢?或者我是否误解了“pm2 save”,并且实际上不需要在每次代码更改后运行它。

Nic*_*ndt 5

事实证明,该命令pm2 set pm2:autodump true最近被添加到 PM2,它将在重新启动/启动时自动保存 PM2。

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