Haproxy

HAProxy 在後端失敗時重寫粘性會話 cookie

  • June 16, 2020

我有 HAProy 負載平衡兩個 Tomcat 並使用粘性會話。當伺服器 A 關閉時,來自同一會話的後續請求由 B 提供服務。但是,如果伺服器 A 再次出現,來自同一會話的其他請求將被路由到 A。我想要做的是重寫 cookie,以便在 A 結束後來自同一會話的所有請求都被路由到 B,即使 A 再次出現。

帶有 mod_jk 的 httpd 使用JvmRouteBinderValve. HAProxy 是否有類似的功能?

經過一些實驗後,看起來就像將配置從更改cookie JSESSIONID prefixcookie SERVERID insert indirect nocache一樣可以解決問題。

引用自:https://serverfault.com/questions/1021422