我为RoR应用程序设置了代理平衡器,并且需要进行一些故障排除,因此请尝试使用/平衡器管理器页面。 另外我用/服务器状态页,它工作得很好,但是当我打开http://myhost.com/balancer-manager我得到以下几点:Apache Load Balancer Manager不显示
负载平衡器经理myhost.com
服务器版本:阿帕奇/ 2.2.15(Unix上)服务器内置:2011年10月6日11点46分57秒
的Apache/2.2.15(红帽)服务器在myhost.com 81端口
,别无其他。我究竟做错了什么?
的CONFIGS是:
LoadModule proxy_module modules/mod_proxy.so
LoadModule proxy_balancer_module modules/mod_proxy_balancer.so
LoadModule proxy_connect_module modules/mod_proxy_connect.so
LoadModule status_module modules/mod_status.so
........
<Location /server-status>
SetHandler server-status
Order deny,allow
Deny from all
Allow from localhost
Allow from 1.1.1.1
</Location>
<Location /balancer-manager>
SetHandler balancer-manager
Order Deny,Allow
Deny from all
Allow from localhost
Allow from 1.1.1.1
</Location>
........
<VirtualHost *:80>
........
<Proxy balancer://MyApp_cluster>
BalancerMember http://localhost:4001
BalancerMember http://localhost:4002
BalancerMember http://localhost:4003
</Proxy>
</VirtualHost>
谷歌给我什么,但这个https://issues.apache.org/bugzilla/show_bug.cgi?id=41979 所以有可能在我的配置错误(或多个),但我无法弄清楚。 谢谢。
请问你能解释一下ki nd的港口,你的意思是?应用程序正在工作,所以80和400 *都是正确的。我使用81端口作为平衡器管理器VirtualHost。日志很干净。 – Putnik 2012-02-27 07:04:10