我正在考虑将 mosquitto 作为MQTT经纪人。根据我的阅读,我意识到Mosquitto不支持水平缩放。
到目前为止,我的要求的所有其他标准都可以通过Mosquitto来满足。
我不确定这个问题是否过于通用或广泛,但我想知道的是,如果有任何方法可以实现扩展功能,负载平衡等适用于Mosquitto。
答案 0 :(得分:8)
Mosquitto可以通过桥接功能进行水平扩展,其中一个Broker将所有消息复制到另一个Broker。
您可以在此处查看基本配置示例: http://e.verything.co/post/62163759361/bridging-two-mqtt-brokers
您还应该看看MQTT Malaria来测试您的设置的可扩展性https://github.com/remakeelectric/mqtt-malaria