在Ubuntu 9中,我在服务器上收到一条消息:
(node) Hit max file limit. Increase "ulimit -n"
但是,在终端中键入命令会显示以下内容:
$ulimit
unlimited
$ulimit -n
65535
netstat显示我只有大约1000个连接打开.
尽管netstat说我有1000个活动连接,但我怎么可能达到65535的限制?有没有人看到我可能忽略的服务器配置问题或有进一步调试的提示?
ulimit -n
显示打开
文件描述符的最大
数量,而不是最大网络连接数.您可能想要使用lsof -p< PID_OF_node.js>找出它打开的
文件.我的猜测是你的node.js
代码有一些逻辑缺陷.
原文链接:https://www.f2er.com/linux/396143.html