首页 > 解决方案 > 从 --watch 标志重新启动应用程序后运行“pm2 save”

问题描述

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

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

标签: node.jspm2

解决方案


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

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


推荐阅读