javax.jms.TeilitaryTopic.delete () блокируется на неопределенный срок, если брокер недоступен - PullRequest
0 голосов
/ 15 января 2019

Я настроил брокера ActiveMQ с аварийным переключением. Любое сообщение, которое отправляется в режиме запроса с превышением времени ожидания, удаляет временную тему, созданную для прослушивания ответа. Теперь же мой брокер становится недоступным, и при удалении временного ветки тема блокируется на неопределенный срок в javax.jms.TeoraryTopic.delete (). Пожалуйста, помогите, если кто-то испытал, чтобы избежать этого.

1 Ответ

0 голосов
/ 15 января 2019

Насколько я помню, здесь вы можете настроить только один вариант - перенастроить транспорт для отказа при попытке повторного подключения после определенного числа попыток. Можно также настроить время между попытками, чтобы вы могли в некоторой степени управлять им.

...