我正在测试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有什么需要?背后有什么特殊原因吗?