渠道消息接受不到问题分析-日志分析

问题描述
当我们遇到第三方渠道消息接受不到情况,通过检查配置,分析消息日志均没有得出结论,或者客户要求我们出示调用第三方渠道接口成功的证据时,我们就需要通过日志来进行分析。
解决方法
1)根据提供的信息,确定发送人,大概发送的时间,然后在monitor中进行初步过滤
2)搜索关键字 MessageCenterServiceImpl--use sendMessage api 和 MessageCenterServiceImpl-- message save db,这块是业务方调用sendMessage接口的日志记录。寻找到匹配的记录,拿到对应的traceid,去掉关键字,时间和user过滤,根据traceid去分析。如果接口参数传递不对,会在校验的时候不过,这里的日志也就查询不到。

3)通过步骤2过滤,没有看到错误记录,并且查到了MessageCenterServiceImpl-- message publisher关键字,初步证明是发送到mq这一过程是没有问题了。
4)重复步骤1和2,这次关键字换成 messageId:和 send msg is ok。
messageId: 这里就表明发mq已经分发到消费类中,然后找到对应的日志记录,拿到traceid,进行查询分析。
send msg is ok:这里通常是表示消息已经发送成功了,如果是自己二开的渠道,需要看下是否在渠道解析类类里对部分错误有catch,额可以通过t
渠道消息接受不到问题分析-日志分析
问题描述当我们遇到第三方渠道消息接受不到情况,通过检查配置,分析消息日志均没有得出结论,或者客户要求我们出示调用第三方渠道接口成功...
点击下载文档文档为doc格式
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。
上一篇
已经是第一篇



