EMQ X Broker est un courtier de messages MQTT distribué entièrement open source, très évolutif et très disponible, destiné à gérer des dizaines de millions de clients simultanés pour l’IoT, le M2M et les applications mobiles.
À partir de la version 3.0, l’agent EMQ X prend pleinement en charge la spécification du protocole MQTT V5.0 et est rétrocompatible avec MQTT V3.1 et V3.1.1, ainsi qu’avec d’autres protocoles de communication tels que MQTT-SN, CoAP, LwM2M, WebSocket et STOMP. La version 3.0 de l’agent EMQ X peut être déployée à plus de 10 millions de connexions MQTT concurrentes sur un seul cluster.
Site officiel :La connexion hyperlientérée est visible.
Cet article va déployer emqx avec docker sur centOS 7, adresse image docker :La connexion hyperlientérée est visible.
Les informations sur le serveur sont les suivantes :
[root@VM_0_9_centos ~]# chat /etc/sortie de chapeau rouge CentOS Linux version 7.5.1804 (Core) [root@VM_0_9_centos ~]# docker -v Docker version 1.13.1, compilation 6e3bb8e/1.13.1 Extrait l’image :
Fonctionnement :
La commande fournie par l’image comporte une erreur : docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx :latest
Après le démarrage réussi de l’emqx, il est mappéDeux ports 18083 et 1883, nous pouvons y accéder via l’extranet.
| 1883 | Port du protocole MQTT | | 8883 | Port MQTT/SSL | | 8083 | Port MQTT/WebSocket | | 8080 | Port API HTTP | | 18083 | Port de la console de gestion du tableau de bord |
Le port 18083 est occupé par Web Admin Control et est activé par le plugin 'emq_dashboard'.
URL de la console d’accès : http://ip:18083/, identifiant par défaut : admin, mot de passe : public.
(Fin)
|