phpsocket.io 推送延迟

sdk666

我下载了官网上的phpsocket.io 推送例子。。然后发现多个用户的的时候,推送同一分组,有些会延迟接收。请问下是什么原因呢?

2431 1 0
1个回答

walkor

推送同一分组是同时推出去的,如果有部分及时接收,有部分接收延迟,说明服务端没有问题。
可能的原因有
1、浏览器被最小化等导致了浏览器js暂停,无法及时收到或者处理消息。
2、使用了windows系统,workerman在windows系统最多支持250个连接,超过这个数量会导致消息延迟
3、使用了linux系统,连接数超过1024,但是没有按照workerman手册优化linux内核也没有安装event扩展

  • 暂无评论
年代过于久远,无法发表回答
🔝