请教!GatewayWorker推送消息延迟及进程数问题

gerdengo

一个聊天软件 日活量在400左右 个别时候会出现几分钟甚至更长时间后才收到消息 业务上双方都在线最终处理结果会同时推送给发送方和接收方 此时会出现发送方收到了接收方却延迟 请问这种情况如何优化,需要更改进程数吗还是?
截图

2313 2 0
2个回答

抽不完的寂寞

可能是业务处理慢吧。记录下日志,收到消息到发送消息,记录个时间

  • gerdengo 2020-02-28

    业务上已经处理完了 在最后给两方分别调用了Gateway::sendToUid 发送时出现了差异 有一方延迟了 跟服务器网速有关吗?

walkor

从你给的描述中无法判断问题。
可能是业务代码问题,可能是客户端问题,可能是没有安装event扩展,可能是没有按照手册优化linux内核,可能是服务器负载高,可能是网络问题。

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