Использование удаленного Red Hat AMQ 7 с Wildfly 10 - PullRequest
0 голосов
/ 26 октября 2018

Мы используем Wildfly 10 и хотим использовать Red Hat AMQ 7 (автономно) удаленно.Я проверил немного документации и обнаружил, что ActiveMQ Artemis также встроен в Wildfly 10, и я также успешно настроил его для отправки и получения сообщений.

Но согласно нашему требованию, мы хотим использовать удаленный брокер AMQ, чтобыон может использоваться как централизованный сервер и лучше всего подходит для наших корпоративных требований.Даже я также хочу понять точную разницу в использовании ActiveMQ Artemis, встроенного в Wildfly, и удаленного экземпляра Red Hat AMQ 7, но я не смог найти достаточно информации об этом.Если у кого-то есть какие-либо идеи по этому поводу, пожалуйста, объясните это.

Я думаю, что есть три подхода для реализации удаленного Red Hat AMQ.

  1. Используйте встроенный ActiveMQ Artemis какавтономный сервер.Я имею в виду, если мы установим этот Wildfly 10 на отдельном сервере и сможем ли мы использовать его только для целей интеграции и использовать встроенный ActiveMQ Artemis для соединения с нашим приложением Java, работающим на отдельных серверах.

  2. Установите Red Hat AMQ 7.x в качестве отдельного посредника и подключите его из java-приложения, развернутого в Wildfly 10. Я проверил документацию Red Hat, и одна точка зрения обеспокоила меня по поводу этой реализации, как утверждает Red Hat «В настоящее время AMQ 7.2 поддерживается только какавтономный брокер. Он не сертифицирован с EAP 7.0 или более ранней версии. Планируется его тестирование как в качестве внутреннего брокера EAP 7.1, так и в качестве внешнего брокера с EAP. ".Это мой предпочтительный подход, но я не получаю никакой документации для его реализации, даже Red Hat также еще не сделал этого.

  3. Установите Apache ActiveMQ Artemis 2.x и интегрируйте его из развернутого приложенияв Wildfly 10.

Я пытался получить эту информацию, но на данный момент в Интернете не так много информации для Артемиды.Будет очень полезно, если кто-то сможет объяснить разницу с плюсами и минусами в описанных выше подходах.

Рамард Регара

...