【发布时间】:2015-09-21 02:26:00
【问题描述】:
我正在考虑将 mosquitto 用于 MQTT 代理。根据我的阅读,我意识到 Mosquitto 不支持水平缩放。
到目前为止,Mosquitto 可以满足我要求的所有其他标准。
我不确定这个问题是否过于笼统或过于宽泛,但我想知道的是,是否有任何方法可以实现 Mosquitto 的缩放功能、负载平衡等。
【问题讨论】:
我正在考虑将 mosquitto 用于 MQTT 代理。根据我的阅读,我意识到 Mosquitto 不支持水平缩放。
到目前为止,Mosquitto 可以满足我要求的所有其他标准。
我不确定这个问题是否过于笼统或过于宽泛,但我想知道的是,是否有任何方法可以实现 Mosquitto 的缩放功能、负载平衡等。
【问题讨论】:
Mosquitto 可以通过桥接功能进行水平扩展,其中一个代理将所有消息复制到另一个代理。
您可以在此处查看基本配置示例: http://e.verything.co/post/62163759361/bridging-two-mqtt-brokers
您还应该查看 MQTT Malaria 以测试您的设置的可扩展性https://github.com/remakeelectric/mqtt-malaria
【讨论】: