У меня есть очередь, в которой будет огромное количество сообщений, которые будут обрабатываться в течение многих дней. Вполне вероятно, что некоторые из первых сообщений в очереди могут все еще находиться там, ожидая возможности обработки дольше 14 дней, максимального времени хранения сообщений.
Моя первоначальная идея состояла в том, чтобы настроить очередь недоставленных сообщений, чтобы принимать эти сообщения по истечении срока их действия, а затем просто помещать их новую копию обратно в основную очередь, но после некоторого чтения кажется, что сообщения, пережившие время хранения, удаляются, не отправлять в DLQ.
Есть ли стратегия, которую я могу использовать для обнаружения сообщений до того, как они достигнут 14-дневной отметки, и поместить их новую копию в очередь, чтобы они не были просто потеряны без обработки?
Спасибо