标签:apache
以下是有关于apache负载均衡和反向代理的配置
<VirtualHost *:90> #虚拟主机默认访问端口 ServerAdmin * ServerName astg.vj.com #服务器访问名 ServerAlias *.astg.vj.com #服务器访问别名 ProxyRequests Off # <IfModule mod_rewrite.c> # RewriteEngine on # RewriteCond %{HTTP_HOST} ^astg.vj\.com$ [NC] # RewriteRule ^(.*)$ http://astg.vj.com$1 [R=301,L] # </IfModule> #wallet-vhr <proxy balancer://wallet_vhr> BalancerMember http://192.168.10.18:60210/wallet-vhr loadfactor=1 route=s02 #loadfactor 权重 route server认证识别 BalancerMember http://192.168.10.17:60210/wallet-vhr loadfactor=1 route=s01 # </proxy> ProxyPass /wallet-vhr balancer://wallet_vhr/ stickysession=JSESSIONID|jsessionid scolonpathdelim=On #将远程服务器映射到本地服务器的URL空间 保持粘性session # stickysession=JSESSIONID|jsessionid scolonpathdelim=On ProxyPassReverse /wallet-vhr balancer://wallet_vhr/ #它一般和ProxyPass指令配合使用,此指令使Apache调整HTTP重定向应答中Location, Content-Location, URI头里的URL,这样可以避免在Apache作为反向代理使用时,。后端服务器的HTTP重定向造成的绕过反向代理的问题。 #wallet-vhr
选取Apache HTTP Server作为前端的负载服务器,后端选取两个Tomcat作集群,此次选择的配置方式为Session Sticky(粘性Session),这种方式将同一用户的请求转发到特定的Tomcat服务器上,避免了集群中Session的复制,缺点是用户只跟一种的一台服务器通信,如果此服务器down掉,那就废了。
还有一种session模式是多台服务器共享模式,这里就不再多说
本文出自 “熊仔的博客” 博客,请务必保留此出处http://9821177.blog.51cto.com/9811177/1788569
标签:apache
原文地址:http://9821177.blog.51cto.com/9811177/1788569