An open API service indexing awesome lists of open source software.

https://github.com/makasim/amqpbench

A tool for generating some rate-limited traffic to RabbitMQ queue.
https://github.com/makasim/amqpbench

amqp bench golang golang-package rabbitmq

Last synced: about 1 year ago
JSON representation

A tool for generating some rate-limited traffic to RabbitMQ queue.

Awesome Lists containing this project

README

          

# AMQP Bench

A tool for generating some rate-limited traffic to RabbitMQ queue.

## Use

Install:
```
go get github.com/makasim/amqpbench
```

Run:
```bash
$ amqpbench -rate=10 \
-payload="msgBody" \
-queue=queue-to-send \
-reply-queue=reply-queue \
-amqp="amqp://guest:guest@localhost:5672//"
-rate=50 \
-port=3000
```

Change Rate
```
curl -X GET http://localhost:3000/rate/100
```

## Licence

MIT