Skip to content

A JMeter plugin to publish & consume messages from RabbitMQ or any AMQP message broker. Includes RPC Client Sampler

License

Notifications You must be signed in to change notification settings

gybandi/JMeter-Rabbit-AMQP

 
 

Repository files navigation

JMeter-Rabbit-AMQP

======================

A JMeter plugin to publish & consume messages from RabbitMQ or any AMQP message broker.

Download

You can download the latest release from the 'Releases' section: https://github.com/gybandi/JMeter-Rabbit-AMQP/releases

Building

The project is built using Maven. To build, execute the following command:

mvn clean install

Installing

To install the plugin, build the project or download the pre-built jars, then copy the generated JMeterAMQP-jar-with-dependencies.jar file to JMeter's lib/ext/ directory. This contains the necessary AMQP Client dependency, no other jar files needed.

If for some reason you need the plugin without the AMQP Client included, you can use the JMeterAMQP.jar, but in this case, you need to provide the the RabbitMQ client library (amqp-client-5.x.x.jar) by installing it in JMeter's lib/ directory.

Additional information

This fork has been extended with an AMQP RPC Client Sampler which enables RPC style communication on AMQP protocol. Furthermore, maven has been introduced to the project and the amqp-client dependency has been upgraded to version 5.9.0 with the necessary code changes.

About

A JMeter plugin to publish & consume messages from RabbitMQ or any AMQP message broker. Includes RPC Client Sampler

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Java 100.0%