SpringBoot-RabbitMQ-Producer

Spring Boot RabbitMQ Producer

A sample demo app for integrating spring boot with RabbitMQ and how to implement below mentioned all the exchange types.

  1. Direct Exchange
  2. Fanout Exchange
  3. Topic Exchange
  4. Headers Exchange
  5. Default Exchange

Run App

  • Run Docker Compose File to intall RabbitMQ

  • Run the producer on port 8080 "default"

  • Run the consumer on port 8081

  • monitor queus from http://localhost:15672/#/queues

Consumer App

https://github.com/Ahmedsafwat101/SpringBoot-RabbitMQ-Consumer/tree/master