EMQ X брокер — це повністю відкритий, високомасштабований і доступний розподілений MQTT-брокер повідомлень для обробки десятків мільйонів одночасних клієнтів для IoT, M2M та мобільних додатків.
Починаючи з версії 3.0, агент EMQ X повністю підтримує специфікацію протоколу MQTT V5.0 і є зворотно сумісним з MQTT V3.1 та V3.1.1, а також з іншими комунікаційними протоколами, такими як MQTT-SN, CoAP, LwM2M, WebSocket і STOMP. Версія 3.0 агента EMQ X може масштабуватися до понад 10 мільйонів одночасних MQTT-з'єднань на одному кластері.
Офіційний вебсайт:Вхід за гіперпосиланням видно.
У цій статті буде розгорнуто emqx з docker на CentOS 7, адреса зображення Docker:Вхід за гіперпосиланням видно.
Інформація про сервер виглядає так:
[root@VM_0_9_centos ~]# кіт /etc/redhat-release CentOS Linux версія 7.5.1804 (Core) [root@VM_0_9_centos ~]# Docker -V Docker версія 1.13.1, збірка 6e3bb8e/1.13.1 Витягніть зображення:
Робота:
Команда, надана зображенням, має помилку: docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx:latest
Після успішного запуску emqx він відображаєтьсяДва порти 18083 та 1883, ми можемо отримати доступ через екстранет.
| 1883 | Порт протоколу MQTT | | 8883 | Порт MQTT/SSL | | 8083 | Порт MQTT/WebSocket | | 8080 | Порт HTTP API | | 18083 | Порт консолі керування панелями приладів |
Порт 18083 зайнятий Web Admin Control і активується плагіном 'emq_dashboard'.
URL консолі доступу: http://ip:18083/, ім'я користувача за замовчуванням: admin, пароль: публічний.
(Кінець)
|