所有關於擴展mosquitto mqtt服務器的示例都提供了適用於擴展最多2個節點羣集的橋接示例。我們是否可以有兩個以上的服務器,例如10臺互相連接的mosqit mqtt服務器來擴展連接的總連接數?將mosquitto mqtt縮放到2臺以上的服務器
0
A
回答
0
不明白爲什麼不考慮'你應該'以及'你能'嗎? 你試圖實現什麼 - 負載平衡或高可用性?
我不明白爲什麼橋接n = 10個經紀人是不可能的 - 但可能並非必要或可取。
MQTT非常高效,可以處理大量的連接,所以除非您查看數百萬個擁有大量數據的客戶端,否則可能根本不需要負載平衡。
對於HA,在2個不同的數據中心有2個代理(服務器),這兩個機會都很小,所以只要能夠處理所有流量,您應該可以。
我的客戶端從多個代理地址的DNS SRV記錄列表中連接,並在現有連接失敗時連接到列表上的下一個代理。我想你可以根據客戶端序列進一步決定首先使用哪個SRV列表項,以便在可用代理中分發它們。
比爾
0
如果您關心縮放盡量考慮 emqttd開源和免費。
emqttd利用Erlang VM的強大功能和足夠強大的機器可以將 擴展到節點上的1百萬個連接。
其中mosquitto只能在ssl上擴展到10000和5000以上。
相關問題
- 1. 在PHP服務器上更改默認的Mosquitto MQTT端口
- 2. 如何在共享服務器上設置Mosquitto MQTT代理?
- 3. Android的MQTT mosquitto如何在後臺
- 4. 踢或Mosquitto MQTT
- 5. MQTT與Mosquitto
- 6. 將MQTT服務器連接到OpenHab
- 7. MQTT Broker - Mosquitto Event Logging
- 8. Mosquitto MQTT橋錯誤
- 9. Android - Mosquitto/MQTT - PHP/MySQL
- 10. 在家用服務器上安裝Mosquitto
- 11. 2臺Windows服務器上的memcached
- 12. 2臺服務器上的相同URL
- 13. MQTT Android的Mosquitto客戶
- 14. autobahn mosquitto服務器聊天
- 15. MQTT主題縮放
- 16. 2臺服務器上的Passport會話
- 17. 如何將SvcConfigEditor.exe放到服務器上?
- 18. mqtt mosquitto linux連接限制
- 19. Mosquitto MQTT循環訂閱
- 20. MQTT RSMB和mosquitto max連接
- 21. MQTT Mosquitto和兩個ESP8266
- 22. 水平縮放服務器
- 23. 將文件從一臺服務器上傳到另一臺服務器
- 24. 將圖像從一臺服務器複製到另一臺服務器上PHP
- 25. Windows上的Mosquitto服務問題
- 26. MQTT Java或C#服務器
- 27. 一個網站可以託管在2臺服務器上嗎?
- 28. 上傳文件:用戶到服務器1到服務器2
- 29. 縮放位圖並上傳到服務器,UI線程阻塞
- 30. 是否可以從一臺服務器上拉出RTMP流並將其廣播到另一臺服務器?
嗨比爾,感謝您的回覆。要求是支持至少500萬併發連接。尋找解決方案,我可以在客戶端的負載平衡器後面安裝多個蚊式服務器。即使在配置中列出了多個服務器,我認爲橋允許蚊子最多連接到一臺服務器。所以從技術上講,我無法決定在不創建循環的情況下連接3臺以上服務器的正確方法。 – suresh