EMQ X broker je plně open-source, vysoce škálovatelný a vysoce dostupný distribuovaný MQTT broker zpráv pro práci s desítkami milionů současných klientů pro IoT, M2M a mobilní aplikace.
Od verze 3.0 agent EMQ X plně podporuje specifikaci protokolu MQTT V5.0 a je zpětně kompatibilní s MQTT V3.1 a V3.1.1, stejně jako s dalšími komunikačními protokoly jako MQTT-SN, CoAP, LwM2M, WebSocket a STOMP. Verze 3.0 agentu EMQ X může škálovat na více než 10 milionů souběžných MQTT připojení v jednom clusteru.
Oficiální webové stránky:Přihlášení k hypertextovému odkazu je viditelné.
Tento článek nasadí EMQX s dockerem na CentOS 7, adresu obrázku Dockeru:Přihlášení k hypertextovému odkazu je viditelné.
Informace o serveru jsou následující:
[root@VM_0_9_centos ~]# kočka /etc/redhat-release CentOS Linux release 7.5.1804 (jádro) [root@VM_0_9_centos ~]# docker -v Docker verze 1.13.1, build 6e3bb8e/1.13.1 Stáhni obrázek:
Provoz:
Příkaz poskytnutý obrazem obsahuje chybu: docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx:latest
Po úspěšném spuštění emqx je mapovánDva přístavy 18083 a 1883, můžeme k němu přistupovat přes extranet.
| 1883 | Protokolový port MQTT | | 8883 | MQTT/SSL port | | 8083 | MQTT/WebSocket port | | 8080 | HTTP API port | | 18083 | Konzolový port pro správu dashboardu |
Port 18083 je obsazen Web Admin Control a je povolen pluginem 'emq_dashboard'.
URL konzole přístupu: http://ip:18083/, výchozí přihlašovací jméno: admin, heslo: veřejné.
(Konec)
|