Mosquitto MQTT代理提供了一种桥接两个MQTT代理以发布和订阅消息的功能。描述here。
当任何客户端将消息发布到ActiveMQ Artemis代理时,我希望基于配置的主题映射将这些消息自动发布到另一个MQTT代理。我想知道这是否可以通过ActiveMQ Artemis内置的功能或通过代理插件实现。
答案 0 :(得分:1)
Artemis确实具有用于“核心”协议的桥接功能以及通用的JMS桥实现,但是它内置了否 MQTT桥接功能。另外,由于两个原因,我认为通过代理插件实现此方法不是一个好主意。首先,插件的延迟应尽可能低,因为插件的任何延迟都会影响其他客户端。其次,插件体系结构的结构不会适合此任务。实际上,我不确定是否有可能。
也就是说,我看到了两种可能的解决方案: