docker run -d -p 9411:9411 openzipkin/zipkin
docker run -d --name some-rabbit -p 5672:5672 -p 5673:5673 -p 15672:15672 rabbitmq:3-management
Span data from publisher and subscriber services should appear in zipkin console
- Install sbt
brew isntall sbt
- Use java 12
jenv local 12
cd gatling-amqp-plugin/
sbt publishM2
cd amqp-stresser
sbt compile
See PublishExample.scala
for RabbitMQ configuration.
Run LoadRunner.scala
to start stress test.
sbt run
Monitor RabbitMQ in Console