Commit d5c493e7 authored by Bina Kandel's avatar Bina Kandel

readme added

parent 1aa88f6f
# Dead Letter Queue Management Tool
This Java application simplifies the process of managing Dead Letter Queues (DLQs) in RabbitMQ. It automates the creation, configuration, and removal of DLQs and associated policies.
## Usage
**java -jar .\build\libs\dead-letter-0.0.1-SNAPSHOT.jar
or
run.bat**
- reads all queue
- creates dead letter exchange DLX
- creates dead letter queues for all the queues
- sets dead letter policies for the queues
**java -jar .\build\libs\dead-letter-0.0.1-SNAPSHOT.jar remove
or
run-remove.bat**
- reads all dead letter queue that starts with 'dl-'
- removes letter exchange DLX
- removes dead letter policies
java -jar .\build\libs\dead-letter-0.0.1-SNAPSHOT.jar <queue_name>
- reads queue <queue_name>
- creates dead letter exchange DLX
- creates dead letter queues for <queue_name> as dl-<queue_name>
- sets dead letter policy for <queue_name>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment