Tomcat Apache 負載均衡

2021-08-31 02:42:06 字數 1446 閱讀 3135

在apache的conf下建立檔案workers.properties

workers.properties 指定tomcat伺服器

worker.list=fuzaij,tomcat1,tomcat2  

worker.tomcat1.port=8019

worker.tomcat1.host=localhost

worker.tomcat1.type=ajp13

worker.tomcat1.lbfactor=1

worker.tomcat2.port=8029

worker.tomcat2.host=localhost

worker.tomcat2.type=ajp13

worker.tomcat2.lbfactor=1

worker.fuzaij.type=lb  

worker.fuzaij.balance_workers=tomcat1,tomcat2

worker.fuzaij.sticky_session=1

apache配置

serverlimit       3000

startservers      750

minspareservers   5

maxspareservers   100

maxclients        3000

maxrequestsperchild   10000

serveradmin localhost

documentroot e:/technique/zc/modeltwo******/webroot/apache

directoryindex index.html index.html.var index.jsp

servername localhost:8080/modeltwo

errorlog logs/dummy-host.example.com-error_log

customlog logs/dummy-host.example.com-access_log common      

jkmount /*.jsp fuzaij

jkmount /*.do fuzaij

tomcat配置

如果不想實現粘性session, jvmroute可以不配置

jvmroute="tomcat2" >

如果不想實現session複製, cluster元素可以不新增

tomcat的session同步功能需要用到組播,windows預設情況下是開通組播服務的,但是linux預設情況下並沒有開通,可以通過指令開啟route add -net 224.0.0.0 netmask 240.0.0.0 dev eth0,如果需要伺服器啟動時即開通組播需在/etc/sysconfig/static-routes檔案內加入eht0 net 224.0.0.0 netmask 240.0.0.0。

tomcat ,apache 負載均衡配置

採用apache2.2 tomcat6 mod jk模式實現負載均衡 環境說明 安裝步驟 1.安裝jdk 2.安裝apache2.2 直接一步一步安裝就行了,使用預設設定,最好和tomcat放到乙個盤上,並且安裝檔案路徑中不要空格。3.解壓tomcat6 4.拷貝mod jk.so到apache安裝...

tomcat apache實現負載均衡集群

當開發乙個流量小,併發量不大的系統的時候,負載均衡集群沒什麼大的意義。反之則意義重大。使用apache tomcat配置負載均衡集群流程如下 使用者傳送請求到web伺服器 也就是apache apache 根據定義規則進行http 到不同的tomcat伺服器 同時要保證各個tomcat伺服器之間的訊...

springcloud(Ribbon負載均衡)

搭建步驟 1.使用者服務的集群 2.訂單服務整合ribbon 2.1.匯入ribbon的依賴 2.2.在resttemplate的bean定義方法上加上 loadbalanced註解 2.3.把訂單的controller向使用者發起呼叫的resttemplate的url使用服務名呼叫,如 http ...