负载均衡器上的会话关联

时间:2011-02-03 11:23:49

标签: load-balancing

我们遇到的情况是,我们直接从另一个应用程序(A)与一组应用服务器(B)进行通信。由于两者都在同一个SAN中,因此我们将httpClient调用直接连接到应用程序服务器(从A到B)。出于扩展目的,我们在它们之间放置了一个负载均衡器(从A到B的httpclient请求),但是我们希望使后续请求在应用程序(B)上转到相同的JVM。因此,我们正在研究是否可以在负载均衡器上配置会话亲和性,如果您有关于如何解决此问题的经验或见解请告诉我。

1 个答案:

答案 0 :(得分:0)

最常见的方法是使用像JSESSIONID这样的cookie来指导负载均衡器。

以Apache + mod_proxy_balancer为例,定义如下:

ProxyPassMatch /.* balancer:// mycluster stickysession = JSESSIONID | jsessionid