# spring-boot-rabbitmq-thymeleaf

Demonstrates a message producer and consumer setup with RabbitMQ, plus a simple Thymeleaf UI for administrative or demonstration purposes.

***

## Key Features

* **Producer Confirmations & DLQ**: Ensures reliable delivery with Dead Letter Queues.
* **Thymeleaf UI**: A minimal interface to view or publish messages.
* **Spring AMQP**: Streams events, allowing asynchronous processing.

***

[Source Code](https://sivalabs.in/2018/02/springboot-messaging-rabbitmq/)

***

## Important links

* Home Page : <http://localhost:8080>
* RabbitMq : <http://localhost:15672> (guest/guest default)

***

## Installing Rabbit MQ

Windows

```
https://www.rabbitmq.com/install-windows.html
https://www.rabbitmq.com/which-erlang.html
http://www.erlang.org/downloads
Video - https://www.youtube.com/watch?v=gKzKUmtOwR4
```
