I am using spring boot convertAndSend()
to publish a message on a delayed exchange but the message is never being published on the queue and there isn't any exception being thrown
is never being published on the queue and there isn't any exception being thrown
When a system wants to communicate via a message broker the developer needs a clear understanding of the delivery semantics. At first one needs to know if and how often a message will be delivered to the broker (and potential consumers):
The reasons why your messages are lost is because probably you are using at most once
semantics.
You can configure at least once
delivery semantics if you follow this guide
Does this solve your problem ? Tell me in the comments.