1

我用nodejs写了一个推送服务器,可以支持70w用户长连接。</p>

但是当我像这样启用用户心跳时,</p>

 var timeInterval = Math.floor(Math.random() * 1200000;
 setInterval(function()
      client.pingreq();
 },timeInterval);

会有太多的小包阻塞网络,影响消息推送。

我使用 iftop,检查一下,网络速度很慢。

top 命令显示服务器有大量可用内存和 cpu 可供使用。

linux可以配置来改变这个问题吗?

4

0 回答 0