- Docker
docker compose up -d
go run main.go rabbitmq --help
- Load test RabbitMQ with 10 publishers, 5 consumers, a 1MiB message payload and on a queue named "throughput-test":
go run main.go rabbitmq -c 'amqp://localhost' -x 10 -y 5 -s 1000000 -q 'throughput-test'
- Load test with 10 publishers, 5 consumers and Exchange and Queue details declared in an input file:
go run main.go rabbitmq -c 'amqp://localhost' -x 10 -y 5 -f ./examples/quorum.json
http://localhost:15672