Это моя установка:обратной передача задержка-мультипликатор в hornetq 2.3.0 Final не соблюдается
<address-settings>
<!--default for catch all-->
<address-setting match="#">
<dead-letter-address>jms.queue.DLQ</dead-letter-address>
<expiry-address>jms.queue.ExpiryQueue</expiry-address>
<!-- 240000 = 4 min-->
<redelivery-delay>30000</redelivery-delay>
<!--<expiry-delay></expiry-delay>-->
<redelivery-delay-multiplier>20.0</redelivery-delay-multiplier>
<max-delivery-attempts>5</max-delivery-attempts>
<max-size-bytes>104857600</max-size-bytes>
<message-counter-history-day-limit>10</message-counter-history-day-limit>
<address-full-policy>BLOCK</address-full-policy>
</address-setting>
</address-settings>
я вижу в моих журналах, что уважаемая задержка 4 минуты, но она не учитывает настройку Redelivery-delay- мультипликатор. Кто-нибудь знает, что я делаю неправильно?
С уважением
Благодарности @Clebert, что это было! –
Я добавляю JIRA: https://issues.jboss.org/browse/HORNETQ-1263 Я собираюсь по умолчанию max-redelivery-delay = доставка-задержка * 10 ... Любые другие предложения к изменению по умолчанию? –
Привет, Клебет, я попробовал это на моем встроенном HornetQ с JBoss 6.1.1.Final, но получил ошибки конфигурации, говорящие, что max-redelivery-delay не ожидается. Как узнать, какая версия HornetQ работает с моим JBoss 6.1.1.Final? благодаря – DhafirNz