Клиенты Red Hat JBoss AMQ Пример java-программы для аварийного переключения и переподключения

Я пытаюсь создать тестовую программу, которая будет иметь функцию аварийного переключения. Я использую и следую за этим документом. https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/configuration соответствии с форматом URI аварийного переключения документа используется следующий формат. failover:(amqp://host1:port[,amqp://host2:port...])[?option=value[&option2=value...]] Есть ли у вас пример примера, в котором используется URI с использованием вышеуказанного формата? Я посмотрел примеры, но они не используют эту схему URI.

1 ответ

Если вы ищете пример URI соединения, здесь есть два:

https://access.redhat.com/documentation/en-us/red_hat_amq/7.1/html/using_the_amq_jms_client/configuration

Если вы ищете пример JMS-программы, подойдет любой пример, использующий этот URI соединения. Документы имеют один для отправки сообщений и один для их получения. Либо подойдет.

https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/examples

Чтобы внедрить URI соединения в программу JMS:

  1. Установить connectionfactory.<lookup-name> атрибут в ваших свойствах JNDI к выбранному вами URI.
  2. Используйте соответствующий <lookup-name> выполнить поиск в вашей программе JMS.

Примеры использования myFactoryLookup как <lookup-name>,

https://access.redhat.com/documentation/en-us/red_hat_amq/7.0/html/using_the_amq_jms_client/examples

Другие вопросы по тегам