Подключение клиента к кластеру JBoss - PullRequest
1 голос
/ 10 ноября 2010

Я новичок в JBoss.В основном мне удалось кластеризовать 2 узла с:

Узлом 1: run.bat -c all -g DefaultPartition –u 230.0.0.4 -b 10.67.51.28 -Djboss.messaging.ServerPeerID = 1

Узел 2: run.bat -c all -g DefaultPartition –u 230.0.0.4 -b 10.67.50.21 -Djboss.messaging.ServerPeerID = 2

Я знаю, что если я настрою балансировку нагрузки Apache (Mod_JKЧтобы расположиться напротив кластера, клиент просто введет IP-адрес Apache, и Apache перенаправит трафик на узлы.

Но я не хочу иметь Apache перед кластером.Так как же мой клиент получает доступ к кластеру ??Нужно ли мне что-то настраивать в JBoss или это ДОЛЖНО иметь балансировщик нагрузки для клиента, чтобы получить доступ к кластеру ??

ОГРОМНОЕ спасибо заранее ....

1 Ответ

0 голосов
/ 24 июня 2012

Apache не требуется строго для выполнения отработки отказа.Но вам понадобится некоторый уровень инфраструктуры для перенаправления запросов на другой сервер, когда первый не работает.

Для достижения отработки отказа с JBoss;по умолчанию используется несколько узлов JBoss (в режиме кластера для репликации данных сеанса) и внутренняя инфраструктура уровня http, которая направляет запрос в правильный экземпляр JBoss.Может быть выполнено несколько стратегий маршрутизации, например, балансировка нагрузки сеансовой базы на доступных узлах (по умолчанию используется большинством систем Java EE) или один узел, принимающий всю нагрузку и изменение IP-адреса, выполняется автоматически, если среда обнаруживает, что один узел не работает.

Первый из них предоставляется mod_jk и, вероятно, проще по правильной цене.

Для обеспечения высокой доступности вам потребуется полная резервная инфраструктура, маршрутизатор, коммутатор и т. Д. И несколько обратных прокси-серверов (узел Apache)ниже аппаратного балансировщика нагрузки HA.

Если у вас есть только 2 узла JBoss, как запрос, направляемый на нисходящий узел, будет перенаправлен на узел отработки отказа?

Если это поможет, повторномаркировать узел Apache как «Отказоустойчивый маршрутизатор» ...

...