【发布时间】:2011-08-26 11:33:11
【问题描述】:
我使用 apache web 服务器作为 apache 后面的两个 tomcat 实例的负载平衡器。当第一个请求到达节点 A 并且来自同一客户端的第二个请求到达节点 B 时,我无法访问节点 A 中的会话变量。这很明显。我在互联网上冲浪,发现启用粘性会话会有所帮助。但是在 apache 中启用粘性会话的所有教程看起来都令人困惑。是否有任何简单的分步教程?请帮忙。
评论中的代码片段:
ProxyPass /balancer-manager !
ProxyPass /balancer://mycluster/ stickysession=JSESSIONID
ProxyPassReverse /balancer://mycluster/
<Proxy balancer://mycluster>;
BalancerMember ajp://localhost:9001/ route=NodeA1000 retry=10
BalancerMember ajp://localhost:9002/ route=NodeB1000 retry=10
</Proxy>
【问题讨论】: