netstat – (节点)命中最大文件限制.增加“ulimit -n”

在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代码有一些逻辑缺陷.

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...