麻豆小视频在线观看_中文黄色一级片_久久久成人精品_成片免费观看视频大全_午夜精品久久久久久久99热浪潮_成人一区二区三区四区

首頁 > 網站 > Tomcat > 正文

實例講解配置之——TOMCAT集群配置

2024-09-06 19:01:07
字體:
來源:轉載
供稿:網友

我的運行環境:windows2003 server sp4 + j2sdk1.5.0 +tomcat5.5.9

準備軟件:tomcat 5.5.9   jdk1.5.0

一.配置過程

1、安裝jdk1.5.0。采用默認安裝就可以。

2、安裝tomcat到c:/ tomcat 50,采用完全安裝,該程序用于實現負載均衡功能。

3、將tomcat50的內容進行完全復制,生成c:/ tomcat 51、c:/ tomcat 52、c:/ tomcat 53,分別用做集群中的節點。

4、修改負載均衡規則,使其遵循輪循算法(roundrobin)。

4.1將testlb.jsp復制到c:/tomcat50/webapps/balancer文件夾中

4.2將文件夾classes復制到c:/tomcat50/webapps/balancer/web-inf文件夾中

4.3修改c:/web/tomcat50/webapps/balancer/web-inf/web.xml文件如下:
  
    balancerfilter
    /loadbalancer
 

5、在集群中每個節點下,部署clusterapp應用。clusterapp包含sessiondata.jsp,test.jsp,腳本。test.jsp是用來驗證節點狀態的頁面;sessiondata.jsp是用來響應用戶所發送的請求,同時記錄會話id,會話的起始和最后時間,提供用戶增加、修改、刪除會話的屬性字段和屬性值,可以通過此來判斷會話的持續與否。

6、將log4j的log4j-1.2.9.jar復制到每個%tomcat%/common/ lib下,使其將會話日志統一存儲到指定的文件中。

7、修改每個tomcat的server.xml配置文件,參數如下表所示。

配置              instance 1    instance 2       instance 3    instance 4
instance type    load balancer    node 1       node 2             node 3
code name             tc-lb             tc01       tc02             tc03
home directory    c:/tomcat50    c:/tomcat51      c:/tomcat52    c:/tomcat53
server port    8005          9005      10005            11005
connector             8080         9080               10080            11080
jk2 ajp connector    8009         9009               10009            11009
cluster mcastaddr    228.0.0.4         228.0.0.4    228.0.0.4           228.0.0.4
cluster mcastport    45564        45564              45564           45564
tcplistenaddress    127.0.0.1        127.0.0.1    127.0.0.1           127.0.0.1
cluster tcplistenport 4000        4001             4002           4003

8、修改c:/web/tomcat50/webapps/balancer/web-inf/config/ruler.xml文件如下:


   
            serverinstance="1"
        maxserverinstances="3"
        tcplistenaddress="127.0.0.1"
        tcplistenport="4001"
        testwebpage="http://localhost:9080/clusterapp/test.jsp"
        redirecturl="http://localhost:9080/clusterapp/sessiondata.jsp" />
            serverinstance="2"
        maxserverinstances="3"
        tcplistenaddress="127.0.0.1"
        tcplistenport="4002"
        testwebpage="http://localhost:10080/clusterapp/test.jsp"
    redirecturl="http://localhost:10080/clusterapp/sessiondata.jsp" />

            serverinstance="3"
        maxserverinstances="3"
        tcplistenaddress="127.0.0.1"
        tcplistenport="4003"
        testwebpage="http://localhost:11080/clusterapp/test.jsp"
    redirecturl="http://localhost:11080/clusterapp/sessiondata.jsp" />

   
            redirecturl="http://localhost:8080/balancer/testlb.jsp" />

9、啟動tomcat的應用。手動雙擊每個tomcat/bin的startup.bat程序。

二.web請求集群環境下流程

1、啟動訪問起始頁(http://localhost:8080/balancer/testlb.jsp)


2、jsp重定向請求到負載均衡過濾文件(http://localhost:8080/balancer/loadbalancer)

3、負載均衡的tomcat接受請求,根據制定的負載均衡算法,重定向到可用的集群節點(tc01、tc02、tc03)

4、對應集群中節點的sessiondata.jsp(位于clusterapp應用下)頁面將啟動。

5、sesiondata.jsp將在web上顯示會話的詳細信息(如會話id,最后訪問時間)
在測試的過程中采用roundrobin算法,通過對instance 1發起多個http://localhost:8080/balancer/testlb.jsp測試請求,發現每個請求返回頁面的端口號不完全一致,在9080、10080、11080端口不規則的出現,即客戶端的訪問請求按照roundrobin算法被重定向到不同的服務器上進行處理,說明該負載均衡規則在這個測試中得到正確的體現。在關閉集群中一個節點后再啟用它,能夠自動發現該節點,并為該節點分配請求。



收集最實用的網頁特效代碼!

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 免费在线观看成年人视频 | 久久久久电影网站 | 亚洲国产色婷婷 | 97zyz成人免费视频 | 国产成人精品日本亚洲语音 | 色诱亚洲精品久久久久久 | 色污视频在线观看 | 二区三区四区视频 | 青草伊人网 | 麻豆一二区 | 一区二区三区在线播放视频 | 国产深夜福利视频在线播放 | 国产精品久久久久久久四虎电影 | 欧美18—19sex性护士中国 | 免费久久久久 | 欧美性生活久久 | 黄色片小说 | 老司机免费福利午夜入口ae58 | 在线观看免费毛片视频 | 国产91亚洲精品久久久 | 永久免费不卡在线观看黄网站 | 国产精品一 | 毛片视频在线免费观看 | 中文字幕在线亚洲精品 | 在线免费91 | 性爱视频在线免费 | 91久久精品国产亚洲 | 九九热精品免费 | 久久撸视频 | 欧美 国产 亚洲 卡通 综合 | 99最新地址 | 久久最新网址 | 色网站在线免费观看 | 精品国产一区二区三区天美传媒 | 福利四区| 91久久久久久久 | 91丨九色丨国产在线观看 | 欧美乱码精品一区 | 伊人亚洲精品 | 久久国语对白 | 4p嗯啊巨肉寝室调教男男视频 |