摘要:
worker_rlimit_nofile 204800;
#指定进程可以打开的最大描述符
这 个指令是指当一个nginx进程打开的最多文件描述符数目,理论值应该是最多打开文
件 数(ulimit -n)与nginx进程数相除,但是nginx分配请求并不是那么均匀,所以最 好与ulimit -n 的值保持一致。
现 在在linux 2.6内核下开启文件打开数为65535,worker_rlimit_nofile就相应应该填写65535。
这 是因为nginx调度时分配请求到进 程并不是那么的均衡,所以假如填写10240,总并发量达到3-4万时就有进程可能超过10240了,这时会返回502错误 阅读全文