平衡器管理器无法访问

问题描述

| 每当我尝试在浏览器中访问/ 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>
    

解决方法

可能有两个问题。 您以某种方式被.htaccess阻止。 检查您的文档根.htaccess文件。 如果打开了重写引擎,则添加此行\“ RewriteCond%{REQUEST_URI}!= / balancer-manager \”,不带引号。 我没有遇到但有人报告的另一个问题是您的通配符虚拟主机标签。 用实际IP替换通配符。 因为我浪费了很多时间试图找到问题的解决方法,所以我不得不回答这个问题,我经常通过google来找到您的问题,但没有答案。