百萬級開源MQTT消息服務器 搭建


下載地址:http://emqtt.com/downloads

文檔地址:http://emqtt.com/docs/v2/index.html

開始使用
EMQ 2.0 消息服務器簡介
EMQ (Erlang/Enterprise/Elastic MQTT Broker)是基於Erlang/OTP平台開發的開源物聯網MQTT消息服務器。Erlang/OTP是出色的軟實時(Soft-Realtime)、低延時(Low-Latency)、分布式(Distributed)的語言平台。MQTT是輕量的(Lightweight)、發布訂閱模式(PubSub)的物聯網消息協議。

EMQ 項目設計目標是承載移動終端或物聯網終端海量的MQTT連接,並實現在海量物聯網設備間快速低延時(Low-Latency)消息路由:

穩定承載大規模的MQTT客戶端連接,單服務器節點支持50萬到100萬連接。
分布式節點集群,快速低延時的消息路由,單集群支持1000萬規模的路由。
消息服務器內擴展,支持定制多種認證方式、高效存儲消息到后端數據庫。
完整物聯網協議支持,MQTT、MQTT-SN、CoAP、WebSocket或私有協議支持


Windows服務器安裝
Windows平台程序包下載: http://emqtt.com/downloads/latest/windows10

程序包下載解壓后,打開Windows命令行窗口,cd到程序目錄。

控制台模式啟動:

bin\emqttd console
如啟動成功,會彈出控制台窗口。

關閉控制台窗口,停止emqttd進程,准備注冊Windows服務。

警告

EMQ-2.0暫不支持服務注冊

EMQ 注冊為Windows服務:

bin\emqttd install
EMQ 服務啟動:

bin\emqttd start
EMQ 服務停止:

bin\emqttd stop
EMQ 服務卸載:

bin\emqttd uninstall

其他更多版本下載與安裝,請參考上面的連接,進行對應的下載與安裝。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM