node.js - 从 --watch 标志重新启动应用程序后运行“pm2 save”
问题描述
所以我目前正在运行一个将 watch 标志设置为 true 的 pm2 应用程序,因此只要文件更改,我的应用程序就会重新启动。但是进程列表永远不会保存(即“pm2 save”永远不会运行)。我需要在更新文件后保存当前进程列表,以便在机器重新启动时,启动最新版本的 pm2 服务。
那么如何在监视标志重新启动服务后运行“pm2 save”呢?还是我误解了“pm2 save”,实际上并不需要在每次代码更改后运行。
解决方案
原来该命令pm2 set pm2:autodump true
最近被添加到 PM2 中,它将在重新启动/启动时自动保存 PM2。
不幸的是,它并没有真正记录在任何地方。希望这可以帮助一些人
推荐阅读
- graph - TigerGraph 上的 REST-3002 错误是什么意思?
- javascript - Angular ng-model 和控制器不起作用
- scala - 如何使用 ZIO 配置处理 ADT(密封特征)
- ajax - 事件门票插件生成的 WordPress admin-ajax.php 400 错误...数据库相关?
- oracle - 有什么办法可以防止表更新?
- html - 浏览器无法将 xsl 文件识别为 xsl
- reactjs - 如何在 React-JSS 中使用“@global”
- sql - Snowflake SQL - 为 EoM 日期创建临时日期表
- javascript - 无法单击带有 HtmlUnit 的 RadioButton
- javascript - AMP 中是否有 popState 来支持浏览器历史堆栈?