EMQ X 브로커는 IoT, M2M 및 모바일 애플리케이션을 위한 수천만 개의 동시 클라이언트를 처리할 수 있는 완전 오픈소스, 고확장성 및 고가용성 분산 MQTT 메시지 브로커입니다.
버전 3.0부터 EMQ X 에이전트는 MQTT V5.0 프로토콜 명세를 완전히 지원하며, MQTT V3.1과 V3.1.1뿐만 아니라 MQTT-SN, CoAP, LwM2M, WebSocket, STOMP와 같은 다른 통신 프로토콜과도 하위 호환됩니다. EMQ X 에이전트 버전 3.0은 단일 클러스터에서 1,000만 개 이상의 동시 MQTT 연결을 확장할 수 있습니다.
공식 웹사이트:하이퍼링크 로그인이 보입니다.
이 글에서는 CentOS 7에서 docker와 함께 emqx를 배포하고, docker 이미지 주소는 다음과 같습니다:하이퍼링크 로그인이 보입니다.
서버 정보는 다음과 같습니다:
[root@VM_0_9_centos ~]# 고양이 /etc/레드햇 릴리스 CentOS 리눅스 릴리스 7.5.1804 (코어) [root@VM_0_9_centos ~]# 도커 -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, 비밀번호: public.
(끝)
|