渠道消息接受不到问题分析-常见问题分析

栏目:云苍穹知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

渠道消息接受不到问题分析-常见问题分析

问题描述

很多客户在使用第三方渠道接受消息的时候,会遇到部分消息没有收到的情况,无论是调用api发送的,还是流程侧的消息,都会存在这种情况,那么接下来我们就讲下这种问题如何分析

解决方法

  • a. 检查消息渠道和消息类型是否被更改。

  • b. 检查下消息中心是否有收到对应的消息。消息中心如果没有查到,那么渠道也不会收到消息。如果不存在,则需要检查是否有执行发消息的逻辑,消息中心对外提供的只是一个接口,具体是否执行需要找到具体的调用方来分析;如果存在可以检查下fchannels字段是否包含对应渠道

    如果不方便直接问客户或者登录客户的账号,那就通过查询分析器查询一下是否存在。

    查询消息:select * from t_wf_message order by fcreatedate desc; 时间倒叙有其他条件可以增加其他过滤

    查询消息接收人:select * from t_wf_msgreceiver where fmessageid = 消息id

  • c. mq是否堵塞。如果大量消息没有接收到,可以联系运维人员,查看下消息的mq队列是否堵塞,队列名称:messagecenter_service

  • d. 检查消息日志(路径:系统管理-消息平台-消息日志)。默认只记录失败的消息日志,如果开启渠道上的启用日志开关,成功的日志也会记录。根据信息匹配对应的消息数据进行分析:

    发送失败,打开消息详情,查看错误原因。如果是通常渠道未开启、人员没有openid、渠道配置不正确等都可以自己检查后进行修复,可参考资料或者百度;如果是代码级别的异常,可以提单并取出错误详情提供给支持或者开发同学分析。

    发送成功或者没有找到(未开启渠道启用日志),通常表明调用第三方渠道消息接口成功,这种错误可以找下第三方渠道的支持人员进行分析。

注意事项

  • 消息涉及到的调用方比较多,如果只是单一业务没有收到消息,查询数据库也没有,建议直接找业务方,确定消息是否正常发送

  • 配置不清楚,接口不清楚,请参考文档优先自查

参考资料

消息中心设计使用说明

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


渠道消息接受不到问题分析-常见问题分析

问题描述很多客户在使用第三方渠道接受消息的时候,会遇到部分消息没有收到的情况,无论是调用api发送的,还是流程侧的消息,都会存在这种...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息