メモ Apache mod_proxy mongrel_cluster用の.conf
httpd/httpd.confで呼び出されるhttpd/conf.d/以下にhogehoge.confな感じで配置。
httpd.confに書いてもいいのだけれど管理の便を考えて分離したいじゃない?
mongrel_clusterで3000から5つ分mongrelが動いています。
NameVirtualHost *:80 <VirtualHost *:80> ProxyPreserveHost On ServerName servername ProxyRequests Off ProxyPass / balancer://cluster/ PoxyPassReverse / balancer://cluster/ <Proxy *> Order deny,allow Allow from all </Proxy> <Proxy balancer://cluster/> #http://127.0.0.1:3000の後に/を入れない! BalancerMember http://127.0.0.1:3000 loadfactor=10 BalancerMember http://127.0.0.1:3001 loadfactor=10 BalancerMember http://127.0.0.1:3002 loadfactor=10 BalancerMember http://127.0.0.1:3003 loadfactor=10 BalancerMember http://127.0.0.1:3004 loadfactor=10 </Proxy> </VirtualHost>