我的haproxy.cfg有一个前端,然后redirect到一堆后端,
这里是一个示例后端(注意到这个连接已经通过stunnel来撕掉SSL :
backend thenameofit reqadd X-Forwarded-Proto:\ https reqadd FRONT_END_HTTPS:\ on server myserver1 serverhostnamex:80 weight 1 maxconn 5000 check server myserver2 serverhostnamey:80 weight 1 maxconn 5000 check appsession ASP.NET_SessionId len 100 timeout 3h
我确定我只是在某个地方缺less一个设置,但是在阅读configuration文档时我必须忽略它。
我正在使用HAProxy 1.4.13。
您还需要使用cookie ASP.NET_SessionID prefix 。