公司需要搭建物聯網平台,故調研了emqx/java實作的mqtt協定/hiveMQ/fhmq
最後采用了fhmq,但git源碼中一些需求不滿足的自己做了一些完善與更新(并未送出),再此記錄對這套環境的了解以及現狀
有不同的見解或者一些問題我們都可以進行讨論,大家看的都是同一個太陽與月亮,一起進步,謝謝
Git路徑
單機git路徑:https://github.com/fhmq/hmq
叢集git路徑:https://github.com/fhmq/router
已驗證功能
目前提供并且可供上線使用的技術支援:
mqtt-broker連接配接支援
基本支援mqtt協定,qos0/qos1,基本滿足線上需求
websocket連接配接支援
支援websocket(ios/android都接入測試過)
同樣的ws情況下也支援http權限認證
tls安全認證支援
http認證支援之登入認證
http認證支援之ACL權限認證
橋接到Kafka
壓測結果
時間原因,未完善的部分我會找時間補上