Адреси мертвих листів Адресам Apache ActiveMQ Artemis можна призначити адреси мертвих листів. Після того, як повідомлення було невдало доставлено протягом заданої кількості спроб, вони видаляються з черги та надсилаються на відповідну адресу мертвого листа.

Викликається типова черга мертвих листів у ActiveMQ Classic ActiveMQ. DLQ ; усі повідомлення, які неможливо доставити, надсилатимуться до цієї черги, і цим може бути важко керувати. Отже, ви можете встановити окрему стратегію DeadLetterStrategy у карті політики призначення activemq.

dead-letter-address. Є адреса, на яку надсилаються повідомлення, коли кількість спроб перевищує максимальну кількість спроб доставки . Якщо тут не визначено жодної адреси, такі повідомлення просто відхилятимуться. Докладніше про недоставлені повідомлення.

Адреса мертвого листа можна встановити глобально для набору відповідних адрес і ви можете встановити max-delivery-attempts на -1 для певного налаштування адреси, щоб дозволити нескінченні повторні доставки лише для цієї адреси.

IBM® MQ надає обробник черги мертвих листів, який дозволяє вказати, як обробляти чи видаляти повідомлення, знайдені в черзі мертвих листів. Див. Обробка повідомлень у черзі мертвих листів IBM MQ. Для обробки повідомлень у черзі мертвих листів (DLQ) IBM MQ надає стандартний обробник DLQ.

Повідомлення також може переміститися до DLQ, якщо програмне забезпечення, що отримує, зазнало змін, про які відправник не знає. Наприклад, ви могли б спробувати оновити інформацію про клієнта, надіславши повідомлення на номер CUST_ID_005.