Я совсем новичок в JBoss. По сути, мне нужно настроить кластерную среду JBoss на Windows. То есть JBossA находится на машине A, а JBossB находится на машине B. Поэтому, когда JBossA выходит из строя, он перенаправляет клиентов на JBossB.
Я скачал enterprise-installer-5.0.1.jar. После этого я вообще не представляю, как настроить кластер. Какие шаги мне нужно сделать?? Или какие еще файлы мне нужно скачать...
Любой гид будет очень признателен. Спасибо!
Кевин
решение1
Во-первых, вам нужно больше читать.
То, что вы пытаетесь сделать (JBoss Failover), на самом деле не имеет ничего общего с JBoss Clustering.
Если вы, например, поместите Apache httpd перед вашими JBosses, вы сможете пересылать клиентские запросы на серверы приложений с помощью mod_proxy_ajp
. Если вы добавите mod_proxy_balancer
к этому, у вас будет работающая настройка отказоустойчивости и балансировки нагрузки.
Кластеризация JBoss вступает в игру только в тот момент, когда вам нужно выполнить репликацию сеансов, распределенное кэширование и т. д.
Используя all
профиль ( run.sh/run.bat -c all
) в качестве отправной точки, вы уже получите работающий кластер JBoss, работающий с настройками по умолчанию и, вероятно, выполняющий гораздо больше функций, чем вы когда-либо будете использовать.