English | 简体中文
RMQTT broker is a fully open source, highly scalable, highly available distributed MQTT messaging broker for IoT, M2M and mobile applications that can handle millions of concurrent clients on a single service node.
-
100% Rust safe code;
-
MQTT v3.1, v3.1.1 and v5.0 protocols support;
- QoS0, QoS1, QoS2 message support;
- Offline message support;
- Retained message support;
- Last Will message support;
-
Built-in ACL;
-
HTTP ACL;
-
WebHook;
-
Distributed cluster;
-
Hooks;
-
TLS support;
-
Shared subscription($share/{group}/topic);
-
Built-in extensible components;
-
Extensible plug-in support;
-
Metrics & Stats;
-
Rate limit;
-
Inflight and Queue;
-
Message resending;
-
For full list of new features, please read RMQTT Release Notes.
The RMQTT broker is cross-platform, which supports Linux, Unix, macOS and Windows. It means RMQTT can be deployed on x86_64 architecture servers and ARM devices like Raspberry Pi.
Get the binary package of the corresponding OS from RMQTT Download page.
- MQTT Borker: 121.4.74.58:1883
- Account:
- HTTP APIs: http://121.4.74.58:6060/api/v1/