一点关系都没有。ngnix作为前台代理,其基本不对请求进行处理,而是把请求交给php-fpm来处理。也就是说,ngnix基本不存在读写文件、数据库、资源等的IO密集操作,更多的是路由、Rewrite等的CPU密集操作,这时候我们更推荐将ngnix的并发进程数设置得和CPU核心数一致。而php-fpm是实际处理请求的程序,在处理过程中,IO操作较多,为了保证并发,我们会根据实际的物理性能,尽可能多的设置并发进程数。另外,nginx不是直接与每个php-fpm处理进程进行连接的,而是通过一个php-fpm的总控进程进行中转的,所以两者之间所配置的进程相关参数基本不存在联系。不过服务器整体性能是有短板效应的,性能会以两者之间较差的为限制,所以两者都配置得当才能从整体体现出效果。