tomcat集群配置詳解

2021-04-28 11:23:28 字數 3033 閱讀 1865

tomcat

集群配置詳解版本

os:windows service 2003

apache: apache_2.2.11-win32-x86-no_ssl

tomcat:5.0

jk: mod_jk-apache-2.2.4.so配置

apache:

1:安裝後

apache

後,將mod_jk-apache-2.2.4.so

檔案拷貝至

apache2.2/modules

目錄下; 2

:新增workers.properties檔案

#tomcat

伺服器列表

worker.list=controller,status

#第乙個

tomcat

的配置,

tomcat

名為t1

#ajp13

埠號,在

tomcat

下server.xml配置,

預設8009

worker.

t1.port=9009

#tomcat

的主機位址,如不為本機,請填寫

ip位址

worker.

t1.host=10.229.9.43

worker.

t1.type=ajp13

#server

的加權比重,值越高,分得的請求越多

worker.

t1.lbfactor=1

#指定分擔請求的

server

列表,用逗號分隔 #

第二個tomcat

的配置,

tomcat

名為t2

#ajp13

埠號,在

tomcat

下server.xml配置,

預設8009

worker. t2.port=7009

#tomcat

的主機位址,如不為本機,請填寫

ip位址

worker. t2.host=10.229.9.43

worker. t2.type=ajp13

#server

的加權比重,值越高,分得的請求越多

worker. t2.lbfactor=1

#server

名為controller,

用於負載均衡

worker.controller.type=lb

#超時重試次數

#worker.retries=3

#指定分擔請求的

server

列表,用逗號分隔

worker.controller.balance_workers= t1, t2

#設定用於負載均衡的

server

的session

可否共享有

#0:乙個session

針對每個請求分發

1:乙個

session

登陸後只請求乙個

tomcat

worker.controller.sticky_session=1

#worker.controller.sticky_session_force=1

worker.status.type=status

3:新增

uriworkermap.properties

/*=controller

#所有請求都由

controller

這個server

處理 /jkstatus=status

#所有包含

jkstatus

請求的都由

status

這個server

處理 /*.gif=controller

#所有以

.gif

結尾的請求都由

controller

這個server

處理,以下幾個都是一樣的意思

4:修改

apache2.2/conf/httpd.conf檔案

在該檔案下新增以下內容:

####

載入mod_jk

模組 loadmodule jk_module modules/mod_jk-apache-2.2.4.so

####

載入集群中的

workers

jkworkersfile conf/workers.properties

####

載入workers

的請求處理分配檔案

jkmountfile conf/uriworkermap.properties

####

指定jk

的日誌輸出檔案

jklogfile logs/mod_jk.log

####

指定日誌級別

jkloglevel warn

tomcat1:將

tomcat5.01/conf/catalina/localhost

資料夾下的檔案全部複製到

tomcat5.01/conf/standalone/localhost

資料夾下(不存在的話新建); 2

:修改server.xml將

改為: 上面

t1對應的是

workers.properties

中指定的伺服器(

tomcat);

然後將下面一段**的注釋取消掉

最後修改

/tomcat5.02/conf/web.xml

中新增,以實現

session

在伺服器(

tomcat

)間進行複製;

TOMCAT集群配置

備軟體 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 t...

tomcat集群配置

軟體 apache tomcat 6.0.29 mod jk.so httpd.conf的配置 把下面模組的注釋 號去掉,載入這些模組 loadmodule proxy module modules mod proxy.so loadmodule proxy ajp module modules m...

TOMCAT集群配置

我的執行環境 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,採用完全安裝,該程式用於實現負載均...