首页
下载
文档
社区
视频
捐赠
源代码
赞助商
AOT 编译器
AI 助理
商业产品
PHP AOT 原生编译器
Swoole-Compiler 代码加密器
CRMEB 新零售社交电商系统
登录
注册
全部
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
发表新帖
swoole too many open files的问题.
最近服务器经常会出现toomanyopenfile的问题. 出现后及时重启服务, 就好了.或者是日志中出现: WARN swManager_check_exit_status: worker#28 abnormal exit, status=0, signal=9 后, 也会恢复正常. too many open file的问题一般修改ulimit值可以解决. 我们当前的相关值的设置为: open files (-n) 655350 max user processes (-u) 30720 fs.file-max = 6515112 * soft nofile 655360 * hard nofile 655360 当服务出现问题的时候, lsof -l 的总数量为5W+, 应该远远没有达到限制. 不知有没有人遇到相同的问题.
发布于9年前 · 8 次浏览 · 来自
提问
谁
谁是卖孩子的小行家
最近服务器经常会出现toomanyopenfile的问题. 出现后及时重启服务, 就好了.或者是日志中出现: WARN swManager_check_exit_status: worker#28 abnormal exit, status=0, signal=9 后, 也会恢复正常. too many open file的问题一般修改ulimit值可以解决. 我们当前的相关值的设置为: open files (-n) 655350 max user processes (-u) 30720 fs.file-max = 6515112 * soft nofile 655360 * hard nofile 655360 当服务出现问题的时候, lsof -l 的总数量为5W+, 应该远远没有达到限制. 不知有没有人遇到相同的问题.
赞
0
收藏
提问
分享
讨论
建议
公告
开发框架
CodeGalaxy
登录
后参与评论
评论
2017-05-11
飞
飞鱼
你服务之间是不是有相互调用? 如果是,可能是把本地端口耗尽了。 如果是同一台机器,或同一局域网,服务间的调用可考虑用长连接或udp协议
赞
0
回复
2018-07-18
呐
呐喊
我也遇到这个问题了。好像是有socket泄漏。
赞
0
回复