Node.js 无法启动超过10个nodejs进程

Node.js 无法启动超过10个nodejs进程,node.js,Node.js,最近,我已经为我的应用程序更换了另一台服务器。新服务器的规格与旧服务器相同。HAProxy被放在这些过程的前面,用于负载平衡 问题是,每当我启动超过10个节点进程时,其他进程就开始停止接受连接(HAProxy告诉我)。如果我将进程数保持在10,则一切正常 我使用的是nodejs0.8.25 群集模块不是一个选项,因为我使用的是faye,以前群集模块导致了大量内存泄漏 我不确定这种错误的可能原因是什么 不确定它是否相关,/var/log/syslog充满了这个10月3日12:39:11 myapp

最近,我已经为我的应用程序更换了另一台服务器。新服务器的规格与旧服务器相同。HAProxy被放在这些过程的前面,用于负载平衡

问题是,每当我启动超过10个节点进程时,其他进程就开始停止接受连接(HAProxy告诉我)。如果我将进程数保持在10,则一切正常

我使用的是nodejs0.8.25

群集模块不是一个选项,因为我使用的是faye,以前群集模块导致了大量内存泄漏

我不确定这种错误的可能原因是什么


不确定它是否相关,
/var/log/syslog
充满了这个
10月3日12:39:11 myapp内核:[64449.515963]nf_conTrack:table full,droping packet
结果是
ufw
更改了sysclt设置,将连接数限制为65536。禁用
utw
并将限制设置为更高的数字后,现在一切正常

更多信息可以在这里找到