【发布时间】:2021-02-06 15:00:39
【问题描述】:
我刚开始使用 pm2 并希望已经使用集群模式,因为我将在我的 VPS 上管理多个 nodejs 应用程序。
文档含糊不清,monit/monitor 函数未显示使用的 CPU。 我的 VPS 运行的是 Intel Xeon E5-2620 v3 @ 2.4ghz x 4 cores。
出于测试目的,我使用 1 个 CPU 启动了 Node 服务。 它只显示 1 个进程。
当我停止它并重新运行 pm2 start index.js -i 0 时,它仍然显示 1 个进程。
当我删除所有进程并运行 pm2 start index.js -i 0 时,它现在显示 4 个进程。
如果要重构每个应用程序的可用核心数,是否只能通过删除进程来实现?
是通过进程名称区分应用程序的唯一方法吗?因为它只是将它们全部复制并使用index 作为名称。
对不起,如果这令人困惑。公开接受编辑。
【问题讨论】: