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

我正在使用 pm2 版本4.2.3


当我运行这个 command: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 脚本。


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


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


开心每一天1111
浏览 477回答 2
2回答

慕妹3146593

pm2 delete 12是一种方法。

慕运维8079593

而不是start node app.js只使用start app.js.
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

JavaScript