RabbitMQ Consumer Test Console
A tool for hitting a message consumer with traffic and watching retries, dead letters and back-pressure in real time.
- Aug 2026 – Sep 2026
- Solo
On this page
The problem
Consumers behave well in unit tests and badly under load. I wanted to see retries, dead-lettering and back-pressure happen, rather than infer them from logs afterwards.
What I built
A small console that publishes configurable bursts of messages, injects failures at a chosen rate, and charts queue depth, redeliveries and dead letters as they happen.
What broke
My first retry policy retried immediately. Under a 20% failure rate it turned one slow dependency into a self-inflicted storm.
Next
Add a Kafka adapter so the same scenarios can be compared across brokers.