首页 > 解决方案 > WebSphere 拓扑.. 2 个节点,每个节点前面都有自己的集群和硬件负载均衡器

问题描述

我有一个需要粘性会话的 Java 应用程序。我们有一个负载均衡器,位于 2 个 WebSphere ND 应用程序服务器节点(单独的主机)前面。这些都在一个集群中。

我正在努力解决,如果我有一个外部负载均衡器并且我必须启用粘性会话.. 单个集群有什么好处?这种服务器到服务器的连接需要相当多的防火墙活动。

难道我们不能有..

Load Balancer
   Cell01
      DMgrNode
      Node01
         Cluster01
            ClusterMember01
      Node02
         Cluster02
            ClusterMember02

负载均衡器只分配粘性会话,在 Node01 和 Node02 之间加载?

标签: websphereload-balancingwebsphere-9

解决方案


一个集群必须有多个成员。您有两个单独的集群,每个集群都有一个成员。您需要一个集群,每个音符上都有一个服务器。集群可以跨节点。您进行此设置的方式不会处理会话。集群提供工作负载平衡和故障转移。只有一个集群成员,你什么都得不到。这是您需要做的:

  • 删除 Node02 上的 Cluster02。
  • 在 Node02 上为 Cluster01 添加一个新的集群伙伴。

推荐阅读