workerman聊天室丢包问题,求指教

zfw001

环境:
Workerman3.1.5 + PHP5.3.3
Gateway_10 + BusinessWorker_10

背景:
应用场景比较简单:作为一个APP聊天室的后端。
接收到消息后,群发给同一个聊天室的所有在线用户;同时把消息保存到数据库。

问题:
6个用户在同一个聊天室中在线聊天:每人发送数字从1到9,间隔大概在两秒左右。
就这么一个简单的场景中,竟然发现有用户消息被丢失的情况(其他用户都没有收到,数据库也没有写入)。

请问问题会出在什么地方?

4838 3 0
3个回答

zfw001

服务器硬件配置:
CPU双核 + 4G内存 + 4M带宽

  • 暂无评论
walkor 打赏

从你给的信息中无法判断具体哪里有问题,
可以贴下出问题后的相关日志(workerman日志、php日志)、status信息
store使用的是哪种存储
也可以自行打印日志,看运行到哪里流程中断了

workerman框架本身不会丢包

  • 暂无评论
zfw001

谢谢回复!
我先自己打印log跟踪一下。有问题再来请教哈。

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