我爲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