用apache做负载均衡时遇到了如题的错误。

1.去搜索一下,大多数人的解决办法都是提醒添加LoadModule proxy_http_module modules/mod_proxy_http.so,但是我遇到的情况不灵,因为已经添加这个了。

2.参考了一下http://googolflex.com/?p=492这篇文章,找到原因:

ProxyPass / balancer://mycluster/,后面一定要加“/”,而不是ProxyPass / balancer://mycluster

相应修改后重启apache,服务正常。

作者 龙飞