Я хотел бы установить политику повторной доставки, например число Фибоначчи, в теме jms. например, повторная доставка, как показано ниже:
1 1 2 3 5 8 13 21 34 55 89 144 ...
Есть ли стандартный конфиг на jms для этого?
Я хотел бы установить политику повторной доставки, например число Фибоначчи, в теме jms. например, повторная доставка, как показано ниже:
1 1 2 3 5 8 13 21 34 55 89 144 ...
Есть ли стандартный конфиг на jms для этого?
JMS — это просто спецификация API, и ничего подобного там нет. Брокер обмена сообщениями, который вы используете, должен быть проверен, чтобы определить, предлагают ли клиент и брокер конфигурацию для того, как они управляют задержками повторной доставки, и предлагают ли они такую функцию, или они позволяют вам подключить свой собственный механизм задержки.
Вы можете установить задержку доставки для производителя, прочитайте http://www.oracle.com/technetwork/articles/java/jms2messaging-1954190.html
Очевидно, нет ничего, что делало бы именно то, о чем он просил. Ему придется отслеживать, сколько раз он видит сообщение (которое может быть частью сообщения), чтобы установить правильную задержку.