Simulate MQTT load / MQTT stress tester.
To compile the program you can do the following
sudo apt-get update
sudo apt-get install build-essential
sudo apt-get install qt5-default
git clone https://github.com/halfgaar/MqttLoadSimulator.git
git clone https://github.com/emqx/qmqtt.git
cd qmqtt/
qmake qmqtt.pro
sudo make install
cd ../MqttLoadSimulator/
sudo qmake MqttLoadSimulator.pro
make clean
sudo make install
ls
./MqttLoadSimulator --help
It requires that QMQTT is installed. The project has a make install
option, which will install the Qt module in the directory of the Qt version you built it, like ~/Qt/5.12.4/gcc_64
.
Builds are provided here