Очередь недоставленных сообщений Qpid

Я использую шаблон кролика с брокером qpid в тестовой среде. Все работает нормально, за исключением того, что очереди недоставленных сообщений не работают. Они получают сообщение, но никогда не передают его. все очереди определены в файле Rabbit-Context


person vipulk10    schedule 18.05.2018    source источник
comment
Было бы здорово иметь какой-нибудь простой проект на GitHub, чтобы мы могли поиграть с ним локально. Спасибо   -  person Artem Bilan    schedule 18.05.2018
comment
А также, пожалуйста, предоставьте там README, как воспроизвести.   -  person Artem Bilan    schedule 18.05.2018


Ответы (1)


Я также столкнулся с этой проблемой. Я считаю, что это следствие суффиксов, используемых для очередей недоставленных сообщений и обменов. Кролик использует «.dlq», тогда как по умолчанию qpid использует «_DLQ». Это можно переопределить в qpid, используя системное свойство qpid.broker_dead_letter_queue_suffix.

person Rich Ashworth    schedule 17.09.2018