apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群

apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群

ID:11135427

大小:409.00 KB

頁(yè)數(shù):16頁(yè)

時(shí)間:2018-07-10

apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群_第1頁(yè)
apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群_第2頁(yè)
apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群_第3頁(yè)
apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群_第4頁(yè)
apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群_第5頁(yè)
資源描述:

《apache http server與tomcat實(shí)現(xiàn)負(fù)載均衡和集群》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫(kù)。

1、ApacheHttpServer與Tomcat實(shí)現(xiàn)負(fù)載均衡和集群ApacheHttpServer與Tomcat實(shí)現(xiàn)負(fù)載均衡和集群一、分布式實(shí)現(xiàn)原理如上圖所示,主要通過(guò)Apache-Server作為中轉(zhuǎn)服務(wù)器,實(shí)現(xiàn)多個(gè)tomcat服務(wù)器之間的分布式處理,用戶直接請(qǐng)求Apache-Server,然后Apache-Server會(huì)將請(qǐng)求分發(fā)到具體的tomcat-server,之后tomcat-server響應(yīng)客戶請(qǐng)求并返回結(jié)果到Apache-Server,最后Apache-Server返回結(jié)果給用戶二、負(fù)載均衡文件說(shuō)明:m

2、od_jk.conf主要定義mod_jk模塊的位置以及mod_jk模塊的連接日志設(shè)置,還有定義worker.properties文件的位置。worker.properties定義worker的參數(shù),主要是連接tomcat主機(jī)的地址和端口信息。如果Tomcat與apache不在同一臺(tái)機(jī)器上,或者需要做多臺(tái)機(jī)器上tomcat的負(fù)載均衡只需要更改workers.properties文件中的相應(yīng)定義即可。%APACHE_HOME%為你的安裝目錄ApacheHttpServer與Tomcat實(shí)現(xiàn)負(fù)載均衡和集群環(huán)境說(shuō)明:主要使

3、用了一個(gè)ApacheServer和兩個(gè)Tomcat5.5,在同一臺(tái)電腦上進(jìn)行測(cè)試。1.準(zhǔn)備軟件Jdk1.6下載地址:http://java.sun.comtomcat-6.0.29下載地址:http://jakarta.apache.orgapache_2.2.4-win32-x86-no_ssl.msi下載地址:http://httpd.apache.org/download.cgimod_jk-1.2.31-httpd-2.0.52.so(主要作用是建立ApacheServer與Tomcat之間的連接)下載地址

4、:http://www.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/說(shuō)明:apache-server安裝完成后,可以在瀏覽器中輸入http://localhost/來(lái)測(cè)試,如果出現(xiàn)”Itworks!”則表示安裝成功。2.安裝mod_jk連接模塊安裝好Jdk、tomcat、apache后,加入mod_jk連接模塊,就是把mod_jk-1.2.31-httpd-2.2.3.so文件拷貝到%APACHE_HOME%modules下,把jk模塊的配置放到單獨(dú)的

5、文件中來(lái),在%APACHE_HOME%conf目錄新建mod_jk.conf、workers.properties文件。在httpd.conf最后加上:#?JK?module?settingsInclude?conf/mod_jk.conf說(shuō)明:以上表示將mod_jk.conf配置文件包含進(jìn)來(lái)3.修改mod_jk.conf文件為了保持httpd.conf文件的簡(jiǎn)潔,把jk模塊的配置放到單獨(dú)的文件中來(lái)。在mod_jk.conf文件中添加以下內(nèi)容:ApacheHttpServer與Tomcat實(shí)現(xiàn)負(fù)載均衡和集群#Lo

6、admod_jk2moduleLoadModulejk_modulemodules/mod_jk-1.2.31-httpd-2.2.3.so#Wheretofindworkers.properties(引用workers配置文件)JkWorkersFileconf/workers.properties#Wheretoputjklogs(log文件路徑)JkLogFilelogs/mod_jk2.log#Setthejkloglevel[debug/error/info](log級(jí)別)JkLogLevelinfo#S

7、electthelogformat(log格式)JkLogStampFormat"[%a%b%d%H:%M:%S%Y]"#JkOptionsindicatetosendSSLKEYSIZE,JkOptions+ForwardKeySize+ForwardURICompat-ForwardDirectories#JkRequestLogFormatsettherequestformatJkRequestLogFormat"%w%V%T"#SendJSPsforcontext/toworkernamedloadBala

8、ncer(URL轉(zhuǎn)發(fā)配置,匹配的URL才轉(zhuǎn)發(fā)到tomcat進(jìn)行處理)JkMount/*.jspcontroller#JkMount/*.*loadBalancer4.修改workers.properties文件在workers.properties文件中添加以下內(nèi)容:#server列表worker.list=controller,tomcat1,tomcat

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁(yè),下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動(dòng)畫的文件,查看預(yù)覽時(shí)可能會(huì)顯示錯(cuò)亂或異常,文件下載后無(wú)此問(wèn)題,請(qǐng)放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫(kù)負(fù)責(zé)整理代發(fā)布。如果您對(duì)本文檔版權(quán)有爭(zhēng)議請(qǐng)及時(shí)聯(lián)系客服。
3. 下載前請(qǐng)仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進(jìn)行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時(shí)可能由于網(wǎng)絡(luò)波動(dòng)等原因無(wú)法下載或下載錯(cuò)誤,付費(fèi)完成后未能成功下載的用戶請(qǐng)聯(lián)系客服處理。