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

apache+jk+tomcat負載均衡(windows系統)

開發 后端
本操作步驟部分仿照網上案例,再加上自己的一些說明;(測試通過的) .

本操作步驟部分仿照網上案例,再加上自己的一些說明;(測試通過的)

第一步:準備工作下載相關軟件

1、Apache HTTP Server (httpd) 2.2.17下載

http://labs.renren.com/apache-mirror//httpd/binaries/win32/httpd-2.2.17-win32-x86-openssl-0.9.8o.msi

2、Tomcat6.0.29下載

http://labs.renren.com/apache-mirror/tomcat/tomcat-6/v6.0.29/bin/apache-tomcat-6.0.29-windows-x86.zip

3、mod_jk-1.2.31-httpd-2.2.3:http://archive.apache.org/dist/tomcat/tomcat-connectors/jk/binaries/win32/jk-1.2.31/mod_jk-1.2.31-httpd-2.2.3.so

第二步:分別安裝tomcat、apache,在安裝apache時候注意:

1、此處注意,如果你本機已經裝了iis并且占用80端口,務必先在服務中將iis停止或禁用。軟件默認安裝即可。安裝過程中設置Network Domain和Server Name為localhost,

設置你的email地址,下方會讓你選擇only for the current user或for all users。默認選擇for all users。這樣Apache就會占用80端口,并且做為一個系統服務開機自運

行。

2、安裝完后,在系統"拖盤"處看見Apache的羽毛圖標,如果機子本身已安裝IIS,此時圖標上為紅色的圓點,是因為IIS和Apache在端口80上的重復,修改IIS端口為其它端口.或修

改apache\conf下的httped.conf文件,修改"Listen 80" 中的80為其它.(本配修改了IIS端口,使得Apache的端口為80)

3、安裝完成后,進入D:\Program Files\Apache Software Foundation\Apache2.2\bin,雙擊ApacheMonitor.exe,啟動apache,在地址欄輸入:http://localhost,顯示it work!說明成功了。

第三步:Jk和apache的整合:

把mmod_jk-1.2.31-httpd-2.2.3.so拷貝到D:\Program Files\Apache2.2\modules\下

在D:\Program Files\apache2.2\conf\httpd.conf文件最后加入

#設置Apache與Tomcat之間的連接,讓Apache遇到jsp文件時,在后臺將其交由Tomcat去處理

#此處mod_jk的文件為你下載的文件

LoadModule jk_module modules/mod_jk-1.2.31-httpd-2.2.3.so

#指定tomcat監聽配置文件地址

JkWorkersFile conf/workers.properties

#指定日志存放位置

JkLogFile logs/mod_jk.log

#指定日志級別

JkLogLevel debug

#不可缺少,否則只有一個tomcat能運行

NameVirtualHost *:80

第四步:apache和tomcat的整合:

1、首先配置tomcat的虛擬目錄,打開tomcat/conf/server.xml文件,在標簽之間加入:,這個是指定java可執行文件目錄;并且指定path為"",這樣在輸入地址的時候只需要輸入http://localhost:8080即可;另外再修改這個文件的Engine標簽:

同理,如果有多個tomcat,同樣需要更改engine、添加虛擬目錄、另外別忘更改tomcat端口;

2、在\apache2.2\conf目錄下,新建workers.properties文件,添加

Java代碼

  1. worker.list=loadbalancer     
  2.     
  3. # Define the first node...      
  4. worker.tomcatA.port=8009#Tomcat worker主機的偵聽端口。     
  5. worker.tomcatA.host=localhost#它定義了此worker的負載平衡權值。     
  6. worker.tomcatA.type=ajp13     
  7. worker.tomcatA.lbfactor=1    
  8. worker.tomcat12.connection_pool_timeout=750    
  9. worker.tomcat12.socket_keepalive=0#此屬性將告訴操作系統在未激活的連接中發送KEEP_ALIVE信息(發送間隔時間依賴于操作系統的設置,一般為120秒),這樣將防止防火墻切斷未激活的網絡連接。     
  10. worker.tomcat12.socket_timeout=300000#此屬性說明連接在未激活的狀況下持續多久,web server將主動切斷之。     
  11. worker.tomcat12.connect_timeout=10000# 此屬性說明了web server等待PONG回應的時間(以ms為單位)。     
  12. worker.tomcat12.reply_timeout=330000#此屬性告訴web server在接到遠端的Tomcat已死并實時的切換到集群中的另外一個Tomcat的回應之前等待一段時間。     
  13. worker.tomcat12.reply_timeout=0#此屬性說明了web server在檢測到Tomcat失敗后如何進行恢復工作(默認就是0,全部恢復)     
  14.     
  15. # Define the second node...      
  16. worker.tomcatB.port=8019    
  17. worker.tomcatB.host=localhost     
  18. worker.tomcatB.type=ajp13     
  19. worker.tomcatB.lbfactor=1    
  20. worker.tomcat12.connection_pool_timeout=750    
  21. worker.tomcat12.socket_keepalive=0    
  22. worker.tomcat12.socket_timeout=300000    
  23. worker.tomcat12.connect_timeout=10000    
  24. worker.tomcat12.reply_timeout=330000    
  25.     
  26. # Now we define the load-balancing behaviour      
  27. worker.loadbalancer.type=lb     
  28. worker.retries=3    
  29. worker.loadbalancer.balance_workers=tomcatA,tomcatB     
  30. worker.loadbalancer.sticky_session=0#表述是否將對SESSION ID的請求路由回到相同的Tomcat worker。(默認是0,session不復制)  

 

內容;

第五步:配置虛擬主機:

1、打開D:\Program Files\apache2.2\conf\httpd.conf文件,在最后增加:

Java代碼

  1. #設置虛擬主機     
  2.      
  3. ServerAdmin localhost     
  4.     
  5. #路徑中不能存在空格     
  6. DocumentRoot D:\JAVA\testSpace\SpringTest\WebRoot     
  7. ServerName localhost     
  8. ErrorLog logs/shsc-error_log.txt     
  9. CustomLog logs/shsc-access_log.txt common     
  10.     
  11. "D:\JAVA\testSpace\SpringTest\WebRoot">     
  12.  Options Indexes FollowSymLinks     
  13.  AllowOverride None     
  14.  Order allow,deny     
  15.  Allow from all     
  16.      
  17.     
  18. #讓Apache支持對servlet傳送,用以Tomcat解析     
  19. JkMount /servlet/* loadbalancer     
  20. #讓Apache支持對jsp傳送,用以Tomcat解析     
  21. JkMount /*.jsp loadbalancer     
  22. #讓Apache支持對.do傳送,用以Tomcat解析     
  23. JkMount /*.action loadbalancer     
  24.    

 

 

好了,到這一步,就已經完成了,這個時候你用不同瀏覽器訪問http://localhost,如果他們是多個tomcat輪循訪問,那就配置成功了。

【編輯推薦】

  1. Apache+Tomcat集群配置詳解
  2. 配置Tomcat 4使用SSL
  3. 深入剖析Subversion+Apache配置
  4. Fedora apache配置一個基于IP的虛擬主機
  5. Ubuntu Apache配置測試及安裝各種指令
責任編輯:金賀 來源: ITEYE博客
相關推薦

2010-04-22 15:17:32

負載均衡功能

2010-04-20 22:19:29

tomcat負載均衡配

2014-07-28 11:37:49

NginxTomcat

2010-04-22 17:53:36

Apache負載均衡

2010-04-22 18:27:37

Apache負載均衡

2010-05-05 18:34:35

Apache負載均衡

2010-04-20 21:27:28

tomcat負載均衡配

2010-05-04 13:23:55

Tomcat負載均衡

2010-05-06 15:24:35

Tomcat負載均衡

2010-05-04 14:06:15

Apache負載均衡

2010-04-22 23:47:55

tomcat負載均衡設

2010-05-06 15:04:51

Tomcat負載均衡

2010-05-05 19:00:54

apache負載均衡

2010-05-07 12:32:04

Apachetomact負載均衡

2020-03-11 19:38:39

Tomcat負載均衡配置

2010-04-23 10:03:42

tomcat負載均衡技術

2018-09-13 08:47:09

Tomcat負載均衡服務器

2019-11-12 13:56:15

NginxTomcat負載均衡

2010-04-22 15:24:39

負載均衡功能

2019-11-07 08:49:26

Apache Dubb架構負載均衡
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 黄页网址在线观看 | 久久久99国产精品免费 | 红桃成人在线 | 91视频在线 | 久久91av| 成人高清在线 | 中文字幕精品一区二区三区在线 | 黄色免费观看网站 | 欧美精品久久久久久久久老牛影院 | 国产激情亚洲 | 欧美天堂在线 | 啪一啪在线视频 | 日韩在线 | 久草在线免费资源 | 夜夜av| 国产精品久久久久久久一区探花 | 久久精品二区 | 日本精品视频 | 欧美中文字幕一区二区三区亚洲 | 韩日中文字幕 | wwww.xxxx免费 | 精品久久国产 | 国产视频久久 | 欧美日韩在线综合 | 欧美国产日韩在线观看 | 国产成人99久久亚洲综合精品 | 国产一区二区精 | 蜜桃传媒一区二区 | 精品久久久久久久久久 | 国产三级在线观看播放 | 岛国毛片在线观看 | 午夜精品久久久久久 | 毛片一区二区三区 | 久久亚洲91 | 性xxxxx| 久久久久国产精品一区 | 久久精品国产99国产精品 | 91资源在线 | 精品国产精品 | 美日韩一区二区 | 成人av色|