【问题标题】:Enabling session affinity on load balancer without clustering in websphere在负载均衡器上启用会话亲和性,而不在 websphere 中进行集群
【发布时间】:2016-04-19 12:07:44
【问题描述】:

我们需要在两个单独的主机中对 2 个独立的 WAS7 基本版本 JVM 进行负载平衡。两个 JVM 都将由一个 IHS Web 服务器提供服务。我们没有创建任何集群。除了为每个 JVM 配置唯一的 HTTP 会话克隆 ID,如下所示:

导航到:

Servers > Application servers > server_name > Container Settings > 
Web Container Settings > Web container > Additional Properties > Custom Properties > Click New

i)在Name 字段中,输入HttpSessionCloneId

ii)在Value 字段中,输入服务器的唯一值。唯一值必须是 8 - 9 个字母数字字符;例如,``

我们是否需要进行任何其他配置更改以在 WAS 或 IHS 端启用会话亲和性?

【问题讨论】:

    标签: websphere load-balancing websphere-7 session-affinity


    【解决方案1】:

    浏览此页面 - Configuring simple load balancing across multiple application server profiles。它详细描述了您必须执行的所有步骤。

    总结:

    • 配置 cloneID
    • 为每个插件生成插件文件
    • 合并插件
    • 将合并的插件复制到 IHS

    如果需要,您还可以配置会话持久性。

    【讨论】:

    • 感谢瓦斯。会话亲和性和会话持久性是一回事吗?它们有何不同?这里有点困惑..
    • 否,会话亲和性意味着带有插件的 IHS 将路由到同一服务器(如果可用),如果不路由到为该应用程序提供服务的其他服务器(但会话数据会在切换到不同服务器的情况下丢失)。会话持久性意味着会话数据通过数据库、内存到内存复制或 WebSphere Extreme Scale 缓存在参与的服务器之间复制。对于简单的负载平衡,您只能使用数据库来共享会话。在这种情况下,如果一台服务器出现故障,另一台将在相同状态下拾取会话。希望现在更清楚;-)
    • @BlueSaturn 如果你觉得它有用,你可以接受/投票。
    • 嗨,Gas,我尝试了两次或三次来支持答案,但似乎只有在我获得 15 个声望点后才会反映出来:(
    猜你喜欢
    • 2011-06-20
    • 1970-01-01
    • 2013-04-18
    • 2019-10-20
    • 1970-01-01
    • 2019-06-12
    • 1970-01-01
    • 2014-09-21
    • 2016-05-23
    相关资源
    最近更新 更多