在Azure上,使用来自1-2个外部MQTT代理的一系列MQTT主题的最佳方式是什么



我们正在为一家巴士公司的数据平台设置PoC,旨在使用事件中心进行事件来源。我们的合作伙伴正在从我们的车辆中收集大量MQTT主题,并在EMQ X/Mosquitto上进行桥接,我们基本上需要将这些数据镜像到我们的平台上。

物联网中心似乎无法订阅这些代理(?(。有没有什么简单的、托管的解决方案可以用来获取数据并在事件中心接收它们?我们的开发资源不足,因此目前无法开发自己的解决方案。

最后,我们围绕MqttNet库构建了一个微服务。该服务基本上做两件事:

  1. 订阅外部主题并在事件中心发布不同主题的所有事件。内部服务订阅这些
  2. 订阅所有内部服务发布其事件的事件中心,然后将其发布为外部消费者的MQTT主题

最新更新