0

最近,我已为我的应用程序更改为另一台服务器。新服务器的规格与旧服务器相同。HAProxy 放在这些进程之前以进行负载平衡

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

我正在使用 nodejs 0.8.25。

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

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

不确定是否相关,/var/log/syslog充满了这个Oct 3 12:39:11 myapp kernel: [64449.515963] nf_conntrack: table full, dropping packet

4

1 回答 1

0

事实证明,ufw已更改 sysclt 设置以将连接数限制为 65536。禁用utw并将限制设置为更高的数字后,现在一切都很好。

更多信息可以在这里找到http://pc-freak.net/blog/resolving-nf_conntrack-table-full-dropping-packet-flood-message-in-dmesg-linux-kernel-log/

于 2013-10-04T06:53:08.767 回答