2011-02-03 57 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