Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 13449|Odpowiedź: 0

Pierwsze zetknięcie z kolejką wiadomości EMQX (EMQTTD)

[Skopiuj link]
Opublikowano 15.02.2019 09:37:22 | | | |
Broker EMQ X to w pełni open-source, wysoce skalowalny i dostępny rozproszony broker wiadomości MQTT, umożliwiający obsługę dziesiątek milionów jednoczesnych klientów dla IoT, M2M oraz aplikacji mobilnych.

Począwszy od wersji 3.0, agent EMQ X w pełni obsługuje specyfikację protokołu MQTT V5.0 i jest wstecznie kompatybilny z MQTT V3.1 i V3.1.1, a także innymi protokołami komunikacyjnymi, takimi jak MQTT-SN, CoAP, LwM2M, WebSocket i STOMP. Wersja 3.0 agenta EMQ X może skalować się do ponad 10 milionów jednoczesnych połączeń MQTT na jednym klastrze.

Oficjalna strona internetowa:Logowanie do linku jest widoczne.

W tym artykule wdrożymy EMQX z dockerem na CentOS 7, adres obrazu dockera:Logowanie do linku jest widoczne.

Informacje o serwerze są następujące:

[root@VM_0_9_centos ~]# cat /etc/redhat-release
CentOS Linux release 7.5.1804 (Core)
[root@VM_0_9_centos ~]# docker -v
Docker wersja 1.13.1, build 6e3bb8e/1.13.1

Pobierz obraz:


Działanie:


Polecenie dostarczone przez obraz zawiera błąd: docker run --rm -ti --name emqx -p 18083:18083 -p 1883:1883 emqx:latest

Po pomyślnym rozpoczęciu emqx jest mapowanyDwa porty: 18083 i 1883, możemy uzyskać do niego dostęp przez ekstranet.

CentOS rozwiązuje problem, że sieć zewnętrzna nie może być dostępna po przypisaniu portu dockera do hosta
https://www.itsvse.com/thread-6959-1-1.html
(Źródło: Architect_Programmer)

1883Port protokołu MQTT
8883Port MQTT/SSL
8083Port MQTT/WebSocket
8080Port API HTTP
18083Port konsoli zarządzania dashboardem

Port 18083 jest zajęty przez Web Admin Control i jest włączony przez wtyczkę 'emq_dashboard'.

Dostęp do konsoli URL: http://ip:18083/, domyślna nazwa użytkownika logowania: admin, hasło: publiczny.


(Koniec)




Poprzedni:Materiały do nauki Pytext zawierają praktyczne
Następny:Kilka punktów wiedzy EMQTT
Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com