成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

Apache負載均衡代碼全解

網絡 網絡優化 網絡運維
本文介紹了Apache負載均衡的具體配置代碼,為了能讓讀者們更好得理解apache負載均衡的配置過程我們結合了具體的站點進行了分析。

在開源Apache服務器中能不能進行負載均衡設置呢?可以的,那么如何進行呢?本文就將一個實際的站點為例,為大家講述一下Apache負載均衡的配置。那么具體內容就請來看看文章吧。

下面以在apachemod_proxy下做的反向代理Apache負載均衡為配置實例:在站點www.test.com,我們按提供的內容進行分類,不同的服務器用于提供不同的內容服務,將對http://www.test.com/news的訪問轉到IP地址為192.168.1.1的內部服務器上處理,對http://www.test.com/it的訪問轉到服務器192.168.1.2上,對http://www.test.com/life的訪問轉到服務器192.168.1.3上,對http://www.test.com/love的訪問轉到合作站點http://www.love.com上,從而減輕本apache服務器的負擔,達到Apache負載均衡的目的。

首先要確定域名www.test.com在DNS上的記錄對應apache服務器接口上具有internet合法注冊的IP地址,這樣才能使internet上對www.test.com的所有連接請求發送給本臺apache服務器。

在本臺服務器的apache配置文件httpd.conf中添加如下設置:

  1. proxypass     /news     http://192.168.1.1  
  2. proxypass     /it       http://192.168.1.2  
  3. proxypass     /life     http://192.168.1.3  
  4. proxypass     /live     http://www.live.com 

注意,此項設置最好添加在httpd.conf文件“Section 2"以后的位置,服務器192.168.1.1-3也應是具有相應功能的www服務器,在重啟服務時,最好用apachectl configtest命令檢查一下配置是否有誤。

接下來也是我真正想要介紹的2.2版本后在mod_proxy中新添加的mod_proxy_balancer模塊給我們帶來的新功能。

首先將在主配置文件http.conf以下Module的注釋去掉

  1. LoadModule proxy_module modules/mod_proxy.so  
  2. LoadModule proxy_balancer_module modules/mod_proxy_balancer.so  
  3. LoadModule proxy_http_module modules/mod_proxy_http.so 

再并增加以下元素

  1. ProxyRequests Off  
  2. ProxyPass /test  balancer://xuanfei stickysession=jsessionid nofailover=On  
  3. <proxy balancer://xuanfei/>  
  4.     BalancerMember http://192.168.28.131  loadfactor=1  
  5.     BalancerMember http://192.168.28.130  loadfactor=1  
  6. </proxy> 

ProxyPass為代理轉發的Url,即將所有訪問/test的請求轉發到群集balancer://xuanfei

loadfactor為各主機間的負載比例參數,可是設置不同指數

BalancerMember為群集的成員,即群集服務器A或B,Apache負載均衡服務器會根據均衡規則來將請求轉發給BalancerMember。#p#

配置好后,啟動Apahce服務

  1. <Location /server-status> 
  2. SetHandler server-status  
  3. Order Deny,Allow  
  4. Deny from all  
  5. Allow from all  
  6. </Location> 

訪問xuanfei/test就會看到群集服務器中應用返回的結果。恭喜你,Apache負載均衡和群集已經配置成功了!

而且還可以同樣在http.conf主配置文件主添如下元素:

  1. <Location /balancer-manager> 
  2. SetHandler balancer-manager  
  3. Order Deny,Allow  
  4. Deny from all  
  5. Allow from all  
  6. </Location> 

如果配置成功后你可以可以在地址欄輸入 xuanfei/balancer-manager,將可以清楚的看到各節點的工作運行狀態

同樣還可以同樣在http.conf主配置文件主添如下元素:

  1. <Location /server-status> 
  2. SetHandler server-status  
  3. Order Deny,Allow  
  4. Deny from all  
  5. Allow from all  
  6. </Location> 

便可以方便的觀測到主服務器的當前運行狀態,只要在地址欄輸入 xuanfei/server-status

用ab對Apache負載均衡集群的性能測試對比報告。

小結:apache自帶mod_proxy功能模塊中目前可以實現兩種不同的Apache負載均衡集群實現方式,第一種是分工合作的的形式,通過各臺主機負責不同的任務而實現任務分工。第二種是不同的機器在擔任同樣的任務,某臺機器出現故障主機可以自動檢測到將不會影響到客戶端,而第一種卻不能實現但第一種實現方式的優點在于他是主服務器負擔相應沒第二種大因為臺只是提供跳轉指路功能,形象的說他不給你帶路只是告訴你有條路可以到,但到了那是否可以看到你見的人他已經不會去管你了。相比之下第二種性能要比第一種會好很多;但他們都有個共同點都是一托N形式來完成任務的所以你的主機性能一定要好。

責任編輯:佟健 來源: 互聯網
相關推薦

2010-05-07 12:32:04

Apachetomact負載均衡

2010-04-20 11:51:31

負載均衡

2018-03-01 14:10:37

Kubernetes負載均衡容器

2010-04-22 23:47:55

tomcat負載均衡設

2010-05-06 14:41:31

SQL Server負載均衡

2010-05-06 16:41:37

EIGRP負載均衡

2010-04-22 17:53:36

Apache負載均衡

2010-05-05 18:34:35

Apache負載均衡

2010-05-05 19:00:54

apache負載均衡

2024-11-11 09:51:46

Nginx部署負載

2010-05-04 14:06:15

Apache負載均衡

2010-04-21 12:28:50

Oracle負載均衡

2019-11-07 08:49:26

Apache Dubb架構負載均衡

2018-06-26 16:31:45

2010-05-04 15:41:44

交換負載均衡

2011-04-18 10:04:24

apachetomcat

2017-07-03 08:08:25

負載均衡分類

2010-04-20 22:19:29

tomcat負載均衡配

2010-04-26 16:36:31

DNS負載均衡設置

2010-05-04 13:27:27

apache負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 日本成年免费网站 | 欧美福利一区 | 国产高清视频 | 日韩欧美一区二区三区 | 亚洲天堂av在线 | 久久久久久久久蜜桃 | 亚洲欧美精品在线 | 拍真实国产伦偷精品 | 蜜桃精品噜噜噜成人av | 国产乱码精品一区二区三区五月婷 | 麻豆精品国产91久久久久久 | 男女激情网 | 国产区精品视频 | 免费精品在线视频 | 欧美激情视频一区二区三区在线播放 | 精品国产一区二区三区av片 | 亚洲一区 中文字幕 | 天天天久久久 | 免费黄色av| 欧美性网 | 人人干在线视频 | 亚洲成人观看 | 日本精品一区二区三区在线观看 | 精品日韩一区二区 | 久久99久久 | 亚洲免费在线 | 国产一区在线视频 | 热99视频 | 国产不卡一区在线观看 | 欧美精品久久 | 黄色永久免费 | av在线电影网 | 国产最新精品视频 | 综合色站导航 | 中文字幕精品一区久久久久 | 日韩精品视频一区二区三区 | 欧美中文字幕一区 | 国产精品国产精品国产专区不卡 | 在线色网站 | 中文字幕在线观看一区 | 一级黄色av电影 |