平衡经理无法访问

时间:2011-05-25 15:19:37

标签: apache2 load-balancing

每当我尝试在浏览器中访问/ balancer-manager时,我从连接的Tomcat集群中获取404。知道这里有什么问题吗?

环境:Apache / 2.2.10(Linux / SUSE)

<VirtualHost *:443>

ProxyPass /balancer-manager !
ProxyPass / balancer://myalfresco-cluster/ nocanon
ProxyPassReverse / balancer://myalfresco-cluster/

<Proxy balancer://myalfresco-cluster>
    BalancerMember ajp://server1:8009 route=jvm1
    BalancerMember ajp://server2:8009 route=jvm2
    ProxySet stickysession=JSESSIONID
</Proxy>

<Location /balancer-manager>
    SetHandler balancer-manager
    Order Deny,Allow
    Allow from all
</Location>

<Location />
    [cluster config]
</Location>


</VirtualHost>

1 个答案:

答案 0 :(得分:0)

可能有两个问题。

  1. 您的.htaccess会以某种方式阻止您。
    检查Document Root .htaccess文件。
    如果重写引擎打开,请添加此行“RewriteCond%{REQUEST_URI}!= / balancer-manager”,不带引号。

  2. 我没有面对但人们报告的另一个问题是你的外卡虚拟主机标签。
    用实际ip替换通配符。

  3. 我觉得有必要回答这个问题,因为我浪费了很多时间试图找到问题的解决方案,而且我经常通过谷歌但没有回答来解决你的问题。