自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

apache負載均衡設置的詳實過程

網(wǎng)絡 網(wǎng)絡優(yōu)化 網(wǎng)絡運維
本文對apache的負載均衡配置問題進行了步驟描述。首先我們要進行軟件方面的安裝,然后才能進行配置。最后就是測試相關(guān)的問題。望大家能仔細瀏覽。

很多網(wǎng)友都在詢問apache的負載均衡配置問題。那么我們在此,就再詳細的說一說這個具體的過程。當然,說到apache負載均衡肯定離不開tomacat的使用,以及對mod_jk的了解。這些準備工作,還是大家在閑暇時間可以在學習一下,那么我們現(xiàn)在就切入正題,從安裝軟件說起。

一:軟件環(huán)境

1. Apache: apache 2.0.55 (由http://httpd.apache.org/進入下載)(點擊下載apache 2.0.55)

2. Tomcat: Tomcat 5.5.25 (由http://tomcat.apache.org/進入下載)(點擊下載Tomcat 5.5.25 zip版)

3. mod_jk: 在頁面 http://tomcat.apache.org/Download 標題下找到 Tomcat Connectors 鏈接進入( 點擊下載mod_jk-apache-2.0.55.so),看起來像是個Unix/Linux下的動態(tài)庫,實際應是個Win32 的 DLL 動態(tài)庫,大概是為保持不同平臺配置的一致性,才用了這個擴展名。

二:負載均衡

用Apache進行分流,把請求按照權(quán)重以及當時負荷分tomcat1,tomcat2...去處理

1. 安裝apache,tomcat

我把Apache安裝在D:\Apache Group\Apache2

解壓兩分Tomcat, 分別在 D:\Apache Group\Tomcat5_1,D:\Apache Group\Tomcat5_2

如果把不同版本的Tomcat進行集群,目錄就可用Tomcat4_3(版本為4.x的第三個tomcat服務器),Tomcat6_4(版本為6.x的第三個tomcat服務器),這是Unmi本人的習慣。

2.修改Apache配置文件http.conf

在apache安裝目錄下conf目錄中找到http.conf,在文件最后加上下面一句話就可以了

include "D:\Apache Group\Apache2\conf\mod_jk.conf"

3.http.conf 同目錄下新建mod_jk.conf文件,內(nèi)容如下
#加載mod_jk Module
LoadModule jk_module modules/mod_jk-apache-2.0.55.so

#指定 workers.properties文件路徑
JkWorkersFile conf/workers.properties

#指定那些請求交給tomcat處理,"controller"為在workers.propertise里指定的負載分配控制器
JkMount /*.jsp controller

如果還要指定*.do也進行分流就再加一行
JkMount /*.do controller

如果你想對所有的請求進行分流只需要寫成
JkMount /* controller

4.在http.conf同目錄下新建 workers.properties文件,內(nèi)容如下
worker.list = controller,tomcat1,tomcat2 #server 列表
 

  1. #========tomcat1========  
  2. worker.tomcat1.port=8009 #ajp13 端口號,在tomcat下server.xml配置,默認8009  
  3. worker.tomcat1.host=localhost #tomcat的主機地址,如不為本機,請?zhí)顚慽p地址  
  4. worker.tomcat1.type=ajp13 
  5. worker.tomcat1.lbfactor = 1#server的加權(quán)比重,值越高,分得的請求越多  
  6.  
  7. #========tomcat2========  
  8. worker.tomcat2.port=8109 #ajp13 端口號,在tomcat下server.xml配置,默認8009  
  9. worker.tomcat2.host=localhost #tomcat的主機地址,如不為本機,請?zhí)顚慽p地址  
  10. worker.tomcat2.type=ajp13 
  11. worker.tomcat2.lbfactor = 2#server的加權(quán)比重,值越高,分得的請求越多  
  12.  
  13. #========controller,負載均衡控制器========  
  14. worker.controller.type=lb 
  15. worker.controller.balanced_workers=tomcat1,tomcat2#指定分擔請求的tomcat  
  16. worker.controller.sticky_session=1 

#p#5.修改tomcat配置文件server.xml

如果你是水平集群,即在不同電腦上安裝tomcat,tomcat的安裝數(shù)量為一個,可以不必修改tomcat配置文件.我這里是在同一臺電腦上安裝兩個 tomcat,實現(xiàn)的是垂直集群方式,所以必須修改其中一個的設置,以避免端口沖突,按照參考文章是把原來以9開頭的端口號改為以9開頭端口號,但是在我機器上如果以9開頭的端口號,例如9080、9082會與我的WebSphere Application Server配置沖突,所以我這里采取的策略是把原來端口號的第三位改為1,如8080改為8180。

打開tomcat2/conf/server.xml文件

1)將關(guān)閉Tomcat的監(jiān)聽端口改成由8005改為8105
即把
<Server port="8005" shutdown="SHUTDOWN">
改為
<Server port="8105" shutdown="SHUTDOWN">

2)把http服務端口號由8080改為8180
找到
<!-- Define a non-SSL HTTP/1.1 Connector on port 8080 -->
 <CONNECTOR port="8080"
把這里的8080改為8180

3)把AJP端口號由8009改為8109
找到
<!-- Define an AJP 1.3 Connector on port 8009 -->
 <CONNECTOR port="8009"
把這里的8009改為8109

4) 把 HTTP 代理端口從8082改為8182(這個配置默認是被注釋掉的,可跳過這一步)
找到
<CONNECTOR port="8082"
把這里的8082改為8182

5. 編寫一個測試jsp

建立一個目錄TestCluster,里面新建一個test.jsp,內(nèi)容為
<%
 System.out.println("===========================");
%>
把TestCluster放到tomcat1,tomcat2的webapps下

6. 啟動apache,tomcat1,tomcat2,進行測試

通過 http://localhost/TestCluster/test.jsp 訪問,多刷新幾次頁面,查看Tomcat1和Tomcat2的窗口,你將可以看到打印了一行行"===========================",并且從統(tǒng)計上來說,大約在tomcat2打印的數(shù)量是在Tomcat1中的兩倍,可以看到請求會被tomcat1,tomcat2按照不同的權(quán)重分流處理,實現(xiàn)了負載均衡。

責任編輯:佟健 來源: 互聯(lián)網(wǎng)
相關(guān)推薦

2010-04-20 14:40:18

2010-05-05 22:40:21

apache服務器負載均衡

2010-04-26 00:30:36

等開銷負載均衡

2010-04-22 17:53:36

Apache負載均衡

2010-05-05 18:34:35

Apache負載均衡

2010-05-07 12:23:23

nginx負載均衡

2010-05-04 14:06:15

Apache負載均衡

2010-04-22 18:27:37

Apache負載均衡

2010-05-04 16:20:11

resin負載均衡

2010-05-10 14:48:01

流量負載均衡

2012-10-19 09:57:43

Apache負載均衡集群功能

2010-05-07 12:32:04

Apachetomact負載均衡

2010-05-05 21:39:29

linux負載均衡

2010-04-26 00:42:08

DNS負載均衡

2010-05-04 13:27:27

apache負載均衡

2011-04-18 10:04:24

apachetomcat

2010-04-20 13:58:41

網(wǎng)絡負載均衡

2010-05-06 16:41:37

EIGRP負載均衡

2010-04-26 00:04:22

線路負載均衡

2010-05-04 13:23:55

Tomcat負載均衡
點贊
收藏

51CTO技術(shù)棧公眾號