apache+tomcat實現(xiàn)負載均衡的3種方式介紹-創(chuàng)新互聯(lián)

下文給大家?guī)韆pache+tomcat實現(xiàn)負載均衡的3種方式介紹,希望能夠給大家在實際運用中帶來一定的幫助,負載均衡涉及的東西比較多,理論也不多,網(wǎng)上有很多書籍,今天我們就用創(chuàng)新互聯(lián)建站在行業(yè)內累計的經(jīng)驗來做一個解答。

讓客戶滿意是我們工作的目標,不斷超越客戶的期望值來自于我們對這個行業(yè)的熱愛。我們立志把好的技術通過有效、簡單的方式提供給客戶,將通過不懈努力成為客戶在信息化領域值得信任、有價值的長期合作伙伴,公司提供的服務項目有:申請域名、網(wǎng)絡空間、營銷軟件、網(wǎng)站建設、徐州網(wǎng)站維護、網(wǎng)站推廣。

結尾

1.首先安裝apache,編譯完成后,通過IP:端口就行訪問,如果返回“it workers”證明Apache啟動成功(注意apache的工程路徑要正確)

2.下載JK,下載地址為http://mirror.bjtu.edu.cn/apache/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/,果http云服務器是Apache2.0.X版本,則必須選擇mod_jk-1.2.31-httpd-2.0.52.so,頁面下方有英文的說明,大家可以看下,我這里宣傳的mod_jk-1.2.23-apache-2.2.x-linux-x86_64.so,跟自己操作系統(tǒng)版本吻合,然后重命名為mod_jk.so,并且賦值777權限

apache+tomcat實現(xiàn)負載均衡的3種方式介紹

3.將mod_jk.so拷貝到apache/modules

4.在httpd.conf里增加如下內容

 include "/usr/local/apache/conf/mod_jk.conf"

5.在conf路徑下新建mod_jk.conf文件,并添加如下內容

#加載mod_jk Module

LoadModule jk_module modules/mod_jk.so

#指定 workers.properties文件路徑

JkWorkersFile conf/workers.properties

#指定哪些請求交給tomcat處理,"loadbalancer"為在workers.propertise里指定的負載分配控制器名

JkLogFile logs/mod_jk.log

#JkLogLevel debug

JkMount  /*.do loadbalancer

JkMount  /*.jsp loadbalancer

6.在conf下新建workers.properties文件,并添加如下內容

worker.list=loadbalancer

#此處與mod_jk.conf中保持一致

worker.worker2.port=8009

#tomcat2中 ajp13 端口號,對應tomcat配置文件server.xml中Connector port="8009",默認8009

worker.worker2.host=127.0.0.1

#worker2的地址,本機loaclhost或者127.0.0.1,遠程直接寫IP

worker.worker2.type=ajp13

#與worker2中的server.xml的protocol保持一致

worker.worker2.lbfactor=1

#負載的權重值,越高表示負載越大

worker.worker3.port=9009

worker.worker3.host=127.0.0.1

worker.worker3.type=ajp13

worker.worker3.lbfactor=1

worker.loadbalancer.type=lb

worker.loadbalancer.balance_workers=worker2,worker3

#指定負載的worker列表,用逗號分隔

worker.loadbalancer..sticky_session=false

#配置session會話是否為粘性  

#這樣負載均衡器lb就會盡量保持一個session,也就是使用戶在一次會話中跟同一個Tomcat進行交互

worker.loadbalancer..sticky_session_force=false

worker.loadbalancer.sticky_session=1

#是否啟用session共享

7.下載tomcat并解壓,復制2份tomcat,保持成為worker2,worker3

修改2個tomcat的server.xml,保證2個tomcat的端口號不一致,具體配置如下,需要修改黑體加粗標示

worker2如下:

[html]view plaincopy

文章名稱:apache+tomcat實現(xiàn)負載均衡的3種方式介紹-創(chuàng)新互聯(lián)
標題網(wǎng)址:http://muchs.cn/article12/csggdc.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供標簽優(yōu)化、網(wǎng)站策劃、云服務器、建站公司、小程序開發(fā)品牌網(wǎng)站設計

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經(jīng)允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

網(wǎng)站建設網(wǎng)站維護公司