Как настроить JMS на Glassfish v.3.1.1 для связи между экземплярами? - PullRequest
1 голос
/ 09 декабря 2011

Я использую Glassfish Open Source Edition v. 3.1.1 и пытаюсь получить такую ​​структуру: Схема приложения

Я использую компонент, управляемый сообщениями, для получения сообщений.

Мой менеджер получает задания от веб-сервлета.Затем он публикует задание в теме.

У меня проблема с получением информации из этой темы из разных экземпляров.

Например, если я отправлю задачу на сервер (порт 8080), я получу эту задачу только в этом случае.И если я отправлю задачу в тему на экземпляре 2 (порт 28081), я получу эту задачу только на экземпляре 2.

Мои вопросы:

  1. Можно ли настроить Glassfish таким образом?
  2. Может быть, есть какие-то лучшие решения этой проблемы, какие-нибудь рекомендации?

1 Ответ

0 голосов
/ 26 марта 2014

пример: 2 экземпляра в 1 узле кластера на 1 компьютере

  1. создать фабрику соединений в разделе Ресурсы-> Ресурсы JMS-> Фабрики соединений и добавить свойства AddressList = localhost: 7676 и установить целевой сервер (AdminСервер)
  2. создать раздел в разделе Ресурсы-> Ресурсы JMS-> Ресурсы назначения и установить целевой сервер
  3. в конфигурации кластера в наборе служб Java JMS Тип сообщения: REMOTE

и каждый экземпляр получит сообщение.

...