bladex物联网属性上报会topic也会进到事件上报topic,会导致消息丢失吗

Blade 未结 1 105
shijinshan
shijinshan 剑童 2025-02-20 14:45

一、该问题的重现步骤是什么?

1.EventPropertyPostFunction监听的topic为/blade/sys/Ze9LN2EOSBGI/TR20250219_04GQy5DB/thing/event/property/post

同时也会进入到EventEventPostFunction监听的方法topic:/blade/sys/${productKey}/${deviceName}/thing/event/${identifier}/post"

${identifier}会被替换成property,此时两个方法监听同一个topic,那么这么做的目的是什么?这样会可能导致数据丢失吗?



1条回答
  • 2025-02-20 14:49

    这么做是为了兼容阿里云物联网平台的topic,是为了兼容只能这么操作。

    源码里有注释说明,这种情况会跳过不处理。

    CleanShot20250220144900@2x.png

    0 讨论(0)
代码语言
提交回复