Skip to content

Latest commit

 

History

History
23 lines (19 loc) · 644 Bytes

README.md

File metadata and controls

23 lines (19 loc) · 644 Bytes

AmqpHelper

AmqpHelper - tool to create topics, exchanges & bindings between.

Inspiration

Inspired by VIGILO-DSF integration.
Main goal - simulate client's AMQPs locally via docker.

RabbitMq commands

Commands are defined in rabbit-commands.json. Json file should be provided as volume.

Usage [Docker]

  1. Build project ./mvnw package
  2. Required volume with commands /amqp-helper/rabbit-commands.json
  3. Env variables for rabbitMq connection
- RABBITMQ_HOST=rabbitmq
- RABBITMQ_PORT=5672
- RABBITMQ_USERNAME=foo
- RABBITMQ_PASSWORD=bar
- RABBITMQ_VIRTUAL_HOST=virtual.test