English | 中文
- Full support of mqtt3.1.1 protocol
- Support data persistence and clustering based on MySQL
- Support friendly secondary development, plug-in development: cluster / storage / device connection, publish subscribe authentication
- Support tcp, websocket, SSL, WSS
- Support cluster based on redis
- Support embedded start use memory but not support cluster
- Support sprint-boot-jmqtt-starter
- Support test cases
- Download release (Version above 3. X) Or
clone
this project - Execute in the root directory:
mvn -Ppackage-all -DskipTests clean install -U
- Configuration file for configuration response:
/jmqtt-broker/resources/conf
- Execute the start command:
java -jar jmqtt-broker-3.0.0.jar -h ${conf文件目录}
-H is followed by the configuration file directory, which needs to contain jmqtt.properties And log4j2. XML
Server address: 81.69.46.38 TCP port: 1883 Websocket port: 8883 SSL port: 1884 WSS port: 8884