开发者社区> 问答> 正文

nginx的worker进程数需要设置成与CPU核心数一致吗

看到有资料上说,一般把nginx的worker进程数设置成与CPU核心数一致。不理解这么做是什么原因?是因为几个核心就可以维持几个nginx的worker吗?
这与进程或者线程有什么关系?
请教,请详细解说一下。谢谢。

展开
收起
a123456678 2016-06-28 11:00:34 3443 0
1 条回答
写回答
取消 提交回答
  • "一般把nginx的worker进程数设置成与CPU核心数一致" 不是必须的,比如你自己的测试活着开发环境。
    一个worker就是一个进程,与CPU核数一致的情况下,可以减少不必要的,因为系统调度造成的性能损失。

    2019-07-17 19:48:03
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
RDS SQL Server CPU高使用率性能优化 立即下载
CentOS Nginx PHP JAVA 多语言镜像使用手 立即下载
CentOS Nginx PHP JAVA多语言镜像使用手册 立即下载