JBOSS系列(六) 負載均衡

2021-06-28 18:27:51 字數 1905 閱讀 4658

2.2.1  40行

#listen 12.34.56.78:80

listen 80

把8080改為80,去掉埠號

2.2.2 164行

servername 192.168.24.17:80

改為master server的ip

2.2.3檔案的最後部分

# mod_cluster_adds

# adjust to you hostname and subnet.

listen 192.168.24.17:6666

managerbalancername mycluster

192.168.24.17:6666>

order deny,allow

#deny from all

allow from all

keepalivetimeout 300

maxkeepaliverequests 0

#serveradvertise on

advertisefrequency 5

#advertisesecuritykey secret

#advertisegroup 224.0.1.105:23364

enablemcpmreceive

sethandler mod_cluster-manager

order deny,allow

#deny from all

allow from all

注意上面標紅的地方都是需要修改的。ip改為master server的ip。兩個deny from all注釋掉。把緊貼著的一行改為allow from all

cmd 命令

執行上面兩個命令,即註冊成功。

注意:我先在以domain模式開著jboss,所以能看到好多節點,如果沒有開著jboss只能看到第乙個節點。這個介面出來表示配置成功,如果沒有出來,檢查一下jboss master server中建立的group,對應的profile是否為full-ha

上面已經部署了war,所以直接可以用

來訪問了,apache會智慧型**到6個節點中的某乙個,如果訪問正常,說明負載均衡已經生效。

1)繼續把其他server停掉幾台,再繼續訪問**

2)仍然正常,說明某幾個node損壞並不影響正常使用,即容錯成功。所有的server關掉後,在訪問這個**則將無法訪問。

現在這6個server都關掉了,訪問一下**:

訪問不到了。說明負載均衡已經生效了。

負載均衡解決了伺服器壓力大的問題,讓一台伺服器的壓力分散到各伺服器。它遮蔽了使用者的差異性,讓使用者感覺不到各台伺服器的存在。從使用者的角度來說,提高了使用者的可用性,降低維護成本,提高可維護性。

jboss入門 三 配置負載均衡,調整引數

需要修改配置檔案以適應apache中配置的 session sticky配置 如下 jboss3.2.3修改 jboss home server default deploy jbossweb tomcat41.sar meta inf jboss service.xml 修改為與上述workers...

Nginx服務系列 負載均衡

實現簡單,不考慮每台伺服器處理能力 weight預設值為1 upstream backserver考慮了每台伺服器處理能力的不同 upstream backserver能實現同乙個使用者訪問同乙個伺服器,ip hash不一定平均 upstream backserver能實現同乙個服務訪問同乙個伺服器...

nignx六種負載均衡均衡策略

最基本的配置方法,上面的例子就是輪詢的方式,它是upstream模組預設的負載均衡預設策略。每個請求會按時間順序逐一分配到不同的後端伺服器。注意 把請求 給連線數較少的後端伺服器。輪詢演算法是把請求平均的 給各個後端,使它們的負載大致相同 但是,有些請求占用的時間很長,會導致其所在的後端負載較高。這...