2011-02-03 88 views
2

我们有一种情况,我们正在直接从另一个应用程序(A)与一组应用程序服务器(B)通信。由于两者都位于相同的SAN内,因此我们正在将httpClient调用直接连接到应用程序服务器(从A到B)。为了扩展的目的,我们在(从A到B的httpclient请求)之间放置了一个负载平衡器,但是我们希望在应用程序(B)上使后续请求到达相同的JVM。因此,我们正在考虑是否可以在负载平衡器上配置会话亲和力,如果您有关于如何解决此问题的经验或见解,请让我知道。负载平衡器上的会话亲和力

+0

什么样的负载均衡?什么样的应用程序服务器? – skaffman 2011-02-03 11:25:36

回答

0

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

与Apache + mod_proxy_balancer的,例如,定义它是这样的:

ProxyPassMatch /.*平衡器:// myCluster中stickysession = JSESSIONID | JSESSIONID