tomcat集群(小型專案)

2021-07-04 07:36:40 字數 1668 閱讀 2478

1. 準備工具

兩個tomcat6

2.安裝httpd-2.2.25-win32-x86-openssl-0.9.8y.msi(傻瓜式安裝)

安裝完後修改http.conf

新增include "d:\worktool\apache\setup\conf\mod_jk.conf"

3.在mod_jk.conf配置檔案新增

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

jkmount /* controller

4.在workers.properties配置檔案中新增

#server

worker.list=controller

#worker.list=ajp13

#*****===tomcat1*****===

worker.tomcat1.port=11009

worker.tomcat1.host=localhost

worker.tomcat1.type=ajp13

worker.tomcat1.lbfactor = 1

#*****===tomcat2*****===

worker.tomcat2.port=12009

worker.tomcat2.host=localhost

worker.tomcat2.type=ajp13

worker.tomcat2.lbfactor = 1

#*****===tomcat3*****===

#worker.tomcat3.port=13009

#worker.tomcat3.host=192.168.0.80 //在我的虛擬機器中的,可以算遠端的吧

#worker.tomcat3.type=ajp13

#worker.tomcat3.lbfactor = 1

#*****===controller,負載均衡控制器*****===

worker.controller.type=lb

worker.controller.balanced_workers=tomcat1,tomcat2

worker.controller.sticky_session=false

worker.controller.sticky_session_force=1

#worker.controller.sticky_session=1

4.在自己所在專案中加入web.xml

修改tomcat1

修改tomcat2

注意點:如果你是初學者,首先要將專案打成war包(具體我就不多說了), 然後將war包放在tomcat中執行,tomcat版本號一定要一致

web.xml千萬不要別忘了新增

如果按照上面的步驟操作,實現session共享是沒有任何問題的。

linux集群

//刪除

//gcc編譯器

//

Couchbase 集群小實踐

區域網 兩台機 192.168.1.2 我們稱為a機器 192.168.1.3 我們稱為b機器 配置集群的時候,從a或者是b的web後台都可以新增,在這裡 我們以 a機器為主 目前a機器裡面 有桶乙個 default 資料不多 目前b機器裡面 有桶2個 分別是 default 和 needpwd 我...

Couchbase 集群小實踐

區域網 兩台機 192.168.1.2 我們稱為a機器 192.168.1.3 我們稱為b機器 配置集群的時候,從a或者是b的web後台都可以新增,在這裡 我們以 a機器為主 目前a機器裡面 有桶乙個 default 資料不多 目前b機器裡面 有桶2個 分別是 default 和 needpwd 我...

集群小工具

bin bash 1 獲取輸入引數個數,如果沒有引數,直接退出 if pcount then echo 沒有引數 exit fi 2 獲取檔名稱 p1 1 file name basename p1 echo file name file name 3 獲取上級目錄到絕對路徑 work path c...