[转帖]apache 虚拟主机和负载均衡?
时间:2008-04-25 来源:傲枭
LoadModule weblogic_module libexec/mod_wl.so
<VirtualHost www.tianyue.com.cn>
DocumentRoot /opt/bea/user_projects/ECSNDomain/applications/DefaultWebApp
ServerName www.tianyue.com
<IfModule mod_weblogic.c>
WebLogicHost www.tianyue.com
WebLogicPort 7001
MatchExpression *.jsp
</IfModule>
<Location /DownloadServlet>
SetHandler weblogic-handler
</Location>
</VirtualHost>
<VirtualHost www.noya.com>
DocumentRoot /opt/bea/user_projects/ECSNDomain/applications/noyakee
ServerName www.noyakee.com
<IfModule mod_weblogic.c>
WebLogicHost www.noya.com
WebLogicPort 7001
MatchExpression *.jsp
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.html
</IfModule>
</VirtualHost>
<VirtualHost www.iem.org.cn>
DocumentRoot /opt/bea/user_projects/ECSNDomain/applications/iem
ServerName www.iem.com
<IfModule mod_weblogic.c>
WebLogicHost www.iem.com
WebLogicPort 7002
MatchExpression *.jsp
</IfModule>
<IfModule mod_dir.c>
DirectoryIndex index.jsp index.html
</IfModule>
<Location /DownloadServlet>
SetHandler weblogic-handler
</Location>
</VirtualHost>
利用 mod_proxy 来做负载均衡,下面这个配置
ProxyPass /images !
ProxyPass /css !
ProxyPass /js !
ProxyPass / balancer://example/
<Proxy balancer://example/>
BalancerMember http://server1:8080/
BalancerMember http://server2:8080/
BalancerMember http://server3:8080/
</Proxy>