码迷,mamicode.com
首页 > 其他好文 > 详细

nginx的worker_processes,worker_cpu_affinity及worker_connections

时间:2015-04-16 19:26:53      阅读:123      评论:0      收藏:0      [点我收藏+]

标签:

worker_processes:nginx要开启的进程数,一般为cpu的核数

worker_cpu_affinity:为每个进程绑定一个cpu,减少cpu切换的开销

 

配置示例:

worker_processes  8;
worker_cpu_affinity 00000001 00000010 00000100 00001000 00010000 00100000 01000000 10000000;

 

worker_connections:一个worker进程能并发处理(发起)的最大连接数

 

对于nginx最大客户端,计算方法大致如下:

nginx作为http服务器的时候:

max_clients = worker_processes * worker_connections

nginx作为反向代理服务器的时候:

max_clients = worker_processes * worker_connections/4

 

nginx的worker_processes,worker_cpu_affinity及worker_connections

标签:

原文地址:http://www.cnblogs.com/itfenqing/p/4432741.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!