【问题标题】:IIS Web Farm Sticky Sessions based on Source IP or Custom Headers基于源 IP 或自定义标头的 IIS Web Farm 粘性会话
【发布时间】:2020-07-09 07:47:54
【问题描述】:

我正在尝试构建 IIS Web 农场以实现负载平衡。我已将 Client Affinity 设置为 true,但即使在设置后,我的请求也不会粘在同一个节点上。我想根据 IP 地址设置粘性会话。例如,如果一个请求来自 1.2.3.4,那么它应该去节点 1,而 1.2.3.5 应该去节点 2,并且以同样的方式,新的客户端 IP 应该以循环方式获取节点。

请建议您是否已这样做,或者是否可以为我提供有关 IIS 网络农业粘性会话的良好文档。

谢谢

【问题讨论】:

    标签: iis load-balancing


    【解决方案1】:

    您可以尝试使用 iis URL 重写规则来实现您的要求。

    1. 使用网络场规则 REMOTE_ADDR 或 SERVER_ADDR(根据您的要求)重定向到特定场的条件。

    2. 另一个选项是让您的负载均衡器传递不同的 HTTP 标头。 URL Rewrite 可以有一个基于任何 header 的条件。

    【讨论】:

      猜你喜欢
      • 2012-08-14
      • 2017-01-21
      • 2021-06-03
      • 2019-01-18
      • 2020-12-16
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多