实际上我无法理解 pm2 scale [app-name] 10 的使用,但我知道 pm2 start app.js -i 4 用于在集群模式下启动应用程序实例。

还有一个问题,如果我将簇数设置为 -1 意味着会发生什么
pm2 start app.js -i -1

最佳答案

PM2 能够创建新进程或删除当前正在运行的进程,具体取决于您为 scale 选项 pm2 scale N 提供的编号,来自文档: N is a consistent number which the cluster will scale up or downpm2 scale app +3 - 向当前运行的进程添加 3 个新进程。pm2 scale app 3 - 将实例数设置为 3。感谢 @Jolly 的更正。
关于 -1 中的 pm2 start app.js -i -1 ,这意味着 PM2 将创建一些等于 (Number of Cores)-1 的新进程。

关于node.js - pm2 scale 选项有什么用?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/50259763/

10-12 00:02
查看更多