How to set up RabbitMQ so that re-sending a message from a queue, say queue, in the case of unsuccessful processing, gets into the queue again and is processed after a certain time?
1 answer
As you have already been informed, this concept can be implemented through the pending messages plugin. But, I will say as a person using this plugin in production. Make a data integrity monitoring system. Because there is a disease in this plugin. Messages may not return after the expiration of time and accumulate in the exchanger. It is treated by reboot rebooted, but with the loss of messages in the exchanger
|
Error: The following plugins could not be found: rabbitmq_delayed_message_exchange- faoxis