我想配置Apache Web Server以满足以下要求:
为此,我尝试使用mod_proxy_balancer配置Apache Web Server(2.2)。我的问题是默认情况下会启用会话粘性。当server1没有响应时,平衡器会重定向到server2,但是当server1恢复时,在我清除浏览器中的会话之前,平衡器不会访问server1。
我的平衡器配置:
ProxyPass /test balancer://mycluster
<Proxy balancer://mycluster>
BalancerMember server1-url retry=10 loadfactor=100
BalancerMember server2-url status=+H retry=10
</Proxy>
有没有选项可以禁用粘性?
提前致谢。
答案 0 :(得分:1)
您可以使用具有以下属性的Mod_JK执行此操作。可以在Apache httpd 2.2.x + mod_jk 1.2.30 + tomcat 6 Error: Could not find worker with name 'XXXXX' in uri map post processing
找到参考配置# Disable Sticky Session
worker.loadbalancer.sticky_session=0
# Define preferred failover node for worker1
worker.worker1.redirect=worker2
# Disable worker2 for all requests except failover
worker.worker2.activation=disabled