nginx工作进程和PM2集群模式之间有什么关系?

时间:2018-06-20 10:45:11

标签: node.js pm2

我正在测试nginx working_processes属性。因此,为此,我使用pm2配置了一个节点应用程序。我在PM2中使用集群执行模式。我的机器有4个核心。因此,群集实例总数为4。现在,为了测试nginx working_process和群集模式之间的行为,我手动编辑nginx.conf文件,并将 worker_processes设置为1 。因此,它应仅使用一个CPU内核。但是这里的问题是,尽管将worker_proceesses定义为1,但PM2群集仍使用所有CPU核心,即4。请看我的pm2屏幕截图。我的关注正在关注-

  • nginx worker_proccesses和pm2集群是否都分别处理CPU内核?

  • 如果两个都单独处理worker_processes,那么在nginx.conf文件中定义worker_processes有什么需要?背后有什么特殊原因吗?

enter image description here

0 个答案:

没有答案