固件物联网代理正在更改传入消息的服务路径

问题描述 投票:0回答:1

我们目前正在将 VernemQ MQTT 服务器与由 IoT Agent 和 Orion Context Broker 组成的固件堆栈结合使用。当向 IoT Agent 发送数据时,我们使用消息主题格式 api-key/device-id/attrs

当 IoT 代理收到有关此主题的消息时,它使用提供的“api-key”来确定服务路径和服务名称。确定这些值后,将使用 v2/entities/ API 将有效负载转发到 Orion Context Broker。

当数据速率相对较低(每小时大约 40,000 条记录)时,我们的设置可以完美运行。然而,当数据速率增加到每小时大约 80,000 条记录时,我们注意到 IoT 代理似乎将服务提供商从“serviceProvider1”更改为“serviceProviderXy”。

我们目前不知道为什么会发生这种变化,它给我们的系统带来了重大的安全问题。对于理解和解决此问题的任何见解或帮助,我们将不胜感激。

我们尝试以更高的数据速率(> = 80k 记录/小时)运行多个测试,并在所有测试中观察到这种现象很常见。当我们以较低的数据速率运行测试时,这种情况不会发生。

iot fiware fiware-orion
1个回答
0
投票

能否提供更多有关iotAgent版本和涉及配置的信息?

最近版本对措施管理进行了重构。最新版本 (json/ul) 2.3.0 是否出现此问题?

© www.soinside.com 2019 - 2024. All rights reserved.