EMQ X posrednik je popolnoma odprtokoden, visoko razširljiv in zelo dostopen distribuirani MQTT posrednik sporočil za obdelavo desetin milijonov sočasnih odjemalcev za IoT, M2M in mobilne aplikacije.
Od različice 3.0 naprej agent EMQ X v celoti podpira specifikacijo protokola MQTT V5.0 in je združljiv za nazaj z MQTT V3.1 in V3.1.1 ter drugimi komunikacijskimi protokoli, kot so MQTT-SN, CoAP, LwM2M, WebSocket in STOMP. Različica 3.0 agenta EMQ X se lahko razširi na več kot 10 milijonov sočasnih MQTT povezav na enem gruči.
Uradna spletna stran:Prijava do hiperpovezave je vidna.
Ta članek bo implementiral emqx z dockerjem na centos 7, naslov docker slike:Prijava do hiperpovezave je vidna.
Informacije o strežniku so naslednje:
[root@VM_0_9_centos ~]# mačka /itd/redhat-release CentOS Linux izdaja 7.5.1804 (jedro) [root@VM_0_9_centos ~]# docker -v Docker različica 1.13.1, build 6e3bb8e/1.13.1 Prikaži sliko:
Delovanje:
Ukaz, ki ga daje slika, vsebuje napako: docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx:latest
Ko se emqx uspešno začne, se preslikaDva pristanišča 18083 in 1883, dostopamo do njega preko ekstraneta.
| 1883 | Protokolni port MQTT | | 8883 | MQTT/SSL port | | 8083 | MQTT/WebSocket port | | 8080 | HTTP API port | | 18083 | Konzolni port za upravljanje nadzorne plošče |
Vrata 18083 zaseda Web Admin Control in ga omogoča vtičnik 'emq_dashboard'.
URL za dostop do konzole: http://ip:18083/, privzeto uporabniško ime: admin, geslo: javno.
(Konec)
|