RadwanNizam / balanced_mqtt_client

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Balanced MQTT Client using RabbitMQ and Spring Cloud Stream

This demo show how to scale a MQTT client horizontally, i.e. distribute the MQTT load between multiple consumers.You can check the tutorial on DZone using this link :https://dzone.com/articles/mqtt-client-load-balancing-with-rabbitmq-and-sprin

To run this demo

1- Adjust RabbitMQ configuration in the file application.yml 2- Compile the project and run multiple instances of it 3- Push some data using a MQTT client 4- The messages will be distributed among the instances \n

About


Languages

Language:Java 100.0%