首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >禁用apache mod_proxy_balancer上的粘性

禁用apache mod_proxy_balancer上的粘性
EN

Stack Overflow用户
提问于 2011-03-09 09:49:30
回答 1查看 899关注 0票数 4

我想配置Apache以满足以下要求:

  • Access server1正在工作。只有当
  • Access server2没有响应时,才进行server1访问。当server1响应时,再次访问server1 .

为此,我尝试使用mod_proxy_balancer配置Apache (2.2)。我的问题是,默认情况下,会话粘性似乎是启用的。当server1没有响应时,平衡器重定向到server2,但是当server1恢复时,平衡器在我清除浏览器中的会话之前不会访问server1。

我的平衡器配置:

代码语言:javascript
复制
ProxyPass /test balancer://mycluster
<Proxy balancer://mycluster>
    BalancerMember server1-url retry=10 loadfactor=100
    BalancerMember server2-url status=+H retry=10
</Proxy>

有任何选项可以禁用粘性吗?

提前谢谢。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-08-16 06:25:09

您可以使用下面的属性使用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上找到

代码语言:javascript
复制
# 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
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/5243952

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档