AmqpHelper - tool to create topics, exchanges & bindings between.
Inspired by VIGILO-DSF
integration.
Main goal - simulate client's AMQPs locally via docker.
Commands are defined in rabbit-commands.json. Json file should be provided as volume.
- Build project
./mvnw package
- Required volume with commands
/amqp-helper/rabbit-commands.json
- Env variables for rabbitMq connection
- RABBITMQ_HOST=rabbitmq
- RABBITMQ_PORT=5672
- RABBITMQ_USERNAME=foo
- RABBITMQ_PASSWORD=bar
- RABBITMQ_VIRTUAL_HOST=virtual.test