2.8.0
Changes between 2.7.0 and 2.8.0
This is a maintenance release with new features and dependency upgrades. With this release, PerfTest can now simulate more dynamic workloads: variation of message size and publishing rate, optional polling consumers (instead of asynchronous consumers by default), optionally nack messages instead of acking them. All users are encouraged to upgrade to this version.
Bump dependencies (RabbitMQ Java client, Micrometer, Jetty)
GitHub issue: #199
Add option to re-connect to RabbitMQ on PerfTest startup
GitHub issue: #191
Add option to vary publishing rate
GitHub issue: #192
Add option to consume messages via basic.get
GitHub issue: #196
Add option to vary message size
GitHub issue: #197
Add option to nack messages
GitHub issue: #198
Make sequence of actions in consumer more logical
GitHub issue: #201
Consumer rate limitation is broken if rate varies
GitHub issue: #202