您现在的位置是:首页 > 文章详情

物联网平台服务端订阅排查流程

日期:2020-02-17点击:360

简介

服务端可以直接订阅产品下所有类型的消息:设备上报消息、设备状态变化通知、网关发现子设备上报、设备生命周期变更、设备拓扑关系变更。配置服务端订阅后,物联网平台会将产品下所有设备的已订阅类型的消息转发至您的服务端。
⭕️消息流转过程为:设备——物联网平台——服务端
⭕️如果是老的HTTP2订阅,请尽快更新到AMQP订阅

排查过程

一、检查控制台相应参数配置。
A.相应产品订阅类型(AMQP还是MNS)
1.如果是AMQP订阅,检查这个产品选择的消费组(例如:如果只选择了消费组A,但是服务端代码里用的是消费组B的消费组ID,自然订阅不到消息)
2.MNS订阅不涉及消费组概念,检查产品对应的队列是否正常创建即可
B.勾选的推送消息类型
1.如果只勾选了设备状态变化通知,那服务端自然订阅不到“设备上报消息”了
image
image

二、检查上报的数据格式
大多数情况都是设备端进行属性上报,然后在服务端订阅不到消息。
这个时候看一下控制台上的日志,找到物模型数据分析的日志,检查物模型解析是否正常。
(在上行消息分析日志里看到消息,只能表示消息到了平台,但是很有可能物模型解析失败,所以不会推送到服务端。因此一定要看物模型数据分析的日志,看看是不是物模型解析失败了。)
image

三、检查是不是开启了多个客户端进行订阅
如果一和二都检查无误,那要看一下是不是启动了多个客户端。
image

四、提交工单,提供相应信息

  1. 设备三元组信息
  2. 消息的messageID
  3. 如果是设备上下线的消息,提供设备上下线的日志截图(也就是日志里的设备行为分析)
  4. MNS订阅实际上是规则引擎的数据流转,提供上行消息分析里(Transmit to MNS……)日志的相关内容
原文链接:https://yq.aliyun.com/articles/745145
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章