Nginx突破20万并发的优化worker_rlimit_nofile102400;这个指令是指当一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文件数(ulimit-n)与nginx进程数相除,但是nginx分配请求并不是那么均匀,所以最好与ulimit-n的值保持一致。worker_cpu_affinity0000000100000010000001000000100000010000001000000100000010000000;为每个进程分配cpu,上例中将8个进程分配到8个cpu,当然可以写多个,或者将一个进程分配到多个cpu。nginx指令中的优化(配置文件)worker_processes8;nginx进程数,建议按照cpu数目来指定,一般为它的倍数。 useepoll;使用epoll的I/O模型,这个不用说了吧。 worker_connections102400;每个进程允许的最多连接数,理论上每台nginx服务器的最大连接数为worker_processes*worker_connections。 keepalive_timeout60;keepalive超时时间。 client_header_buffer_size4k;客户端请求头部的缓冲区大小,这个可以根据你的系统分页大小来设置,一般一个请求的头部大小不会超过1
您可能关注的文档
最近下载
- 2024年全国初中数学竞赛试题含答案.pdf VIP
- 颈部淋巴结肿大的鉴别诊断与活检指征.docx VIP
- 矿棉吸声板吊顶工程施工方案.docx VIP
- 7.1.5 生态系统中的物质循环和能量流动(教学课件)生物新教材冀少版八年级下册.pptx VIP
- 办公室人员纪律奖惩制度.docx VIP
- 泌尿外科尿液培养PDCA优化.pptx
- 生态系统中的物质循环和能量流动课件-冀少版生物八年级下册.pptx VIP
- 食物链和食物网课件冀少版八年级下册生物.pptx VIP
- 颈部淋巴结肿大的诊断与评估.pptx VIP
- (正式版)DB3305∕T 254-2022 《行政执法协同指挥应用建设与管理规范》.docx VIP
原创力文档

文档评论(0)