個人技能總結7--Apache服務器反向代理,負載均衡,熱備份+Tomcat配置
阿新 • • 發佈:2017-08-25
conf 處的 配置文件 mon stat 服務 tor requests httpd
負載均衡:
第一步:首先下載安裝apache,我選擇的是Apache2.2.19.
第二步:修改apache安裝目錄下的conf/httpd.conf,打開如下配置(默認註釋掉了)
打開vhost配置的自配置文件:
第三步:註釋掉Vhost配置文件裏面原來的,增加<VirtualHost *:80>
ServerAdmin [email protected]-host2.example.com DocumentRoot "D:/apache2.2/httpd-2.2-x64/htdocs" ServerName dummy-host2.example.com ErrorLog"logs/dummy-host2.example.com-error.log" CustomLog "logs/dummy-host2.example.com-access.log" common ProxyRequests Off ProxyPreserveHost on ProxyPass / balancer://tomcat-Hello222/ ProxyPassReverse / balancer://tomcat-Hello222/ <Proxy balancer://tomcat-Hello222/>
# 熱備份 #BalancerMember http://192.168.0.101:8080 #BalancerMember http://192.168.0.110:8080 status=+H
# loadfactor=1 route=tomcat8_local smax=5 max=20 ttl=120 retry=300 timeout=15 這個為配置的參數,最大鏈接,超時,等等 BalancerMember http://192.168.0.101:8080 loadfactor=1 route=tomcat8_local smax=5 max=20 ttl=120 retry=300 timeout=15 BalancerMember http://192.168.0.100:8080 loadfactor=1 route=tomcat8_local smax=5 max=20 ttl=120 retry=300 timeout=15 ProxySet lbmethod=bybusyness </Proxy> </VirtualHost>
熱備份:
如上圖去掉給BalancerMember配置的參數等,給備份服務器加上status=+H
註意:以上代碼為本人實現,如需照抄請修改 ProxyPass處的Hello222為你自己的工程名。
個人技能總結7--Apache服務器反向代理,負載均衡,熱備份+Tomcat配置