来自同一会话的多个请求如何始终位于同一服务器上?

时间:2016-12-22 09:32:50

标签: http session server httprequest load-balancing

来自同一浏览器会话的多个请求如何始终位于同一服务器上?服务器负载均衡器是否使用来自多个请求的会话ID并重定向到同一服务器?

1 个答案:

答案 0 :(得分:2)

那取决于负载均衡器。他们中的大多数都支持这种功能(会话粘性)。

例如nginx(在免费版本上)支持ip_hash,它将来自同一ip的所有请求重定向到后端服务器,nginx plus支持另外平衡based on session用饼干。

Haproxy同时支持上述负载均衡方法,并且还使用cookie来处理会话粘性。