Топология WebSphere. 2 узла, каждый со своим кластером и аппаратным балансировщиком нагрузки перед
У меня есть Java-приложение, которое нуждается в липких сессиях. У нас есть балансировщик нагрузки, расположенный перед двумя узлами серверов приложений WebSphere ND (отдельные хосты). Они находятся в одном кластере.
Я пытаюсь разобраться, если у меня есть внешний балансировщик нагрузки, и у меня должны быть включены липкие сессии... в чем преимущество одного кластера? Такое межсерверное соединение требует довольно большой активности брандмауэра.
Не могли бы мы просто иметь..
Load Balancer
Cell01
DMgrNode
Node01
Cluster01
ClusterMember01
Node02
Cluster02
ClusterMember02
Балансировщик нагрузки просто распределяется с липкими сессиями, нагрузка между Node01 и Node02?
1 ответ
Кластер должен иметь более одного члена. У вас есть два отдельных кластера с одним членом каждый. Вам нужен ОДИН кластер, с сервером на каждой ноте. Кластер может пересекать узлы. То, как вы это настроили, НЕ будет обрабатывать сессии. Кластеризация обеспечивает балансировку рабочей нагрузки и аварийное переключение. Имея только одного члена кластера, вы не получите ни того, ни другого. Вот что вам нужно сделать:
- Удалить Cluster02 на Node02.
- Добавьте новый кластерный кластер для Cluster01 на Node02.