Я прочитал, что очередь кворума не поддерживает ttl для сообщений и очередей.
Производитель в моей системе поддерживает состояние в базе данных сообщением "READY_TO_SUBMIT", а затем отправляет его в кластер очереди кворума. В случае сбоя очереди rabbitmq или по какой-либо причине сообщение не доставляется потребителю. Как мой продюсер узнает, что ему следует повторить попытку сообщения?
В случае зеркальной очереди я предполагаю, что могу поставить ttl, и после того, как ttl закончится, мой продюсер может повторить попытку, если этот статус не обновляется потребитель от "READY_TO_SUBMIT" до "SUBMITTED".