我有一个使用socket.io连接到node.js服务器的应用程序。由于网络不好,我遇到了一些用户断开连接的问题。由于这个问题,我想向客户端显示服务器上的当前延迟,以便客户端知道他们是否有“坏连接”。
我的服务器当前使用默认值,每25秒ping一次客户端。我想将我的pingInterval设置为3-5秒,以显示更新的延迟状态。
但我不确定这是否会影响服务器?我的峰值是同时连接800个用户。
如果服务器必须每3-5秒而不是每25秒ping 800个客户端,这会成为性能问题吗?
发布于 2018-03-12 18:49:31
我现在已经将服务器的pingInterval从25000(默认)更改为2500,这似乎对性能没有影响(拥有290个并发用户的测试)
https://stackoverflow.com/questions/49065691
复制相似问题