高并发下出现 Too many open files解决办法

问题描述:在高并发访问时,出现

socket() failed (24: Too many open files) while connecting to upstream, client: 222.217.216.66, server: s.fpbshg.cn, request: "GET /1.0.0/ll/share HTTP/1.1", upst       ream: "fastcgi://127.0.0.1:9000", host: "", referrer:

的提示

问题排查:

ulimit  -n

返回65535 无异常

问题解决

修改 nginx.conf,增加worker_rlimit_nofile 选项

#指定一个nginx进程可以打开的最多文件描述符数目
worker_rlimit_nofile 65535;

问题解决


--------------------- 
作者:小枫Jeffrey 
来源:CSDN 
原文:https://blog.csdn.net/qq2860234141/article/details/78821381 
版权声明:本文为博主原创文章,转载请附上博文链接!

发布了30 篇原创文章 · 获赞 3 · 访问量 1万+
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 大白 设计师: CSDN官方博客

分享到微信朋友圈

×

扫一扫,手机浏览