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/

相关文章:

node.js - 在 React 项目中添加 Prop-Types 后,NPM 显示错误消息

javascript - 如何让 javascript 捕获来自 Node 的信号并在之后立即提示一个窗口?

javascript - 如何限制用户访问 ExpressJS/NodeJS 中的静态 html 文件?

javascript - 类型错误 : data base object cannot be found

javascript - 如何更改LoopBack框架中的模型类

pm2 - 如何更改调用 pm2 的默认目录

javascript - ubuntu pm2命令运行node-express站点

javascript - PM2 没有安装最新版本的 nodejs

javascript - 使用 AngularJS 将数据发布到 MVC Controller

javascript - Sencha touch - Ext.XTemplate if/else 不工作