mqtt-benchmark
mqtt-benchmark copied to clipboard
MQTT broker benchmarking tool
Add CI: - [ ] golint - [ ] go vet - [ ] tests (TBD, but perhaps integration tests with https://github.com/ory/dockertest) - [ ] build docker image
i tried to modify the following cmd: mqtt-benchmark --broker tcp://myhost:1883 --count 100 --size 100 --clients 100 --qos 2 --format text to: mqtt-benchmark --broker ws://myhost:8083 --count 100 --size 100 --clients 100...
Since analyse how the broker reacts on several publish also on different topics could be interesting, I added the following feature: - numTopics With _numTopics_ the number of different topics...
It would be handy to have placeholders in the topic field. For example "/topic/%i" become "/topic/1" when connected by a client with ID 1. Client ID would be one field....
Would it be possible to add a new command-line argument to the mqtt-benchmark tool, like: ```bash mqtt-benchmark --connection-duration 10000 ``` When specified, mqtt-benchmark would keep the connections open for all...
Bumps [golang.org/x/net](https://github.com/golang/net) from 0.0.0-20220728211354-c7608f3a8462 to 0.7.0. Commits See full diff in compare view [](https://docs.github.com/en/github/managing-security-vulnerabilities/about-dependabot-security-updates#about-compatibility-scores) Dependabot will resolve any conflicts with this PR as long as you don't alter...