javascript - pm2 启动两个不同版本的重复进程

标签 javascript node.js pm2

我正在使用 pm2 版本 4.2.3
当我运行这个命令时:pm2 start node launchers/engine_launcher.js --name "engine" ,它开始以下内容:

id  │ name                           │ namespace   │ version │ mode    │ pid
------------------------------------------------------------------------------
12  │ engine                         │ default     │ 0.34.0  │ fork    │ 893
13  │ engine                         │ default     │ 1.0.0   │ fork    │ 8946

我只想启动一个进程。
如果我 pm2 delete engine , 两人走开。
launchers/engine_launcher.js是一个常规的 javascript 脚本。

是什么导致了这个问题?如何仅启动脚本的一个版本?

其他脚本不会发生这种情况,只有这个。

最佳答案

pm2 delete 12是一种方法。

关于javascript - pm2 启动两个不同版本的重复进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/60800512/

相关文章:

javascript - npm install 不会创建 dist 文件夹

javascript - 在 firebase 云函数中拆分 index.js 文件时出错

javascript - 如何找到数据并将其插入正确的行?

javascript - 我应该从生产代码中删除 console.log 吗?

javascript - 以最小的时间复杂度在给定的一组数字中查找第三小的数字

node.js - 如何使用多个动态键更新mongodb?

json - 如何从 pm2 日志中删除应用程序 ID 和名称?

node.js - 有没有办法只根据pm2中的关键字显示日志?

node.js - 如何在没有 root 访问权限的情况下部署 NodeJS 应用程序,使其在服务器重新启动后保持在线状态?

javascript - 如何通过索引从数组中删除重复字符串?