如果消息已经发送出去,但客户端没有收到,可能的原因?如何排查并验证?

1.先检查下网络是否通畅,可以使用专门测试网络通信的工具。
2.在保证网络通畅的前提下使用抓包工具抓取一下数据。
3.确定下协议通信方式,是tcp还是udp,tcp有三次握手可以查下交互有没有问题,udp的话是只管发不管收的一个特性。
4.查看下该业务相关的日志,绝大部分问题在日志中都可以查出问题原因。
posted @ 2022-03-28 10:09  阳光下的海鸥  阅读(1010)  评论(0)    收藏  举报