目前的架構:
負載均衡方案:****************************************=
第二種方案呢,假設我們整個應用是個食堂,這個食堂裡面有好多飯口,每個飯口有好多大爺大媽(咦~~~)。每個飯口實現了高可用,即使有大媽不上班,還有大爺頂上。針對好多學生(使用者),實現了負載均衡,學生被基本均勻的分配到每乙個飯口上。
食堂----應用
飯口----集群
大媽----伺服器
現在我們利用broker-cluster 可以解實現負載均衡。配置的方法就是:
開啟activemq.xml檔案,在persistenceadapter的前面加上
<
networkconnectors
>
<
networkconnector
uri
=
"static:(tcp://host1:61616,tcp://host2:61616,tcp://..)" duplex="false"
/>
就拿這兩個集群來說:
說白了就是把對方的位址拿過來如果是三個集群呢?
那麼就多加乙個
比如多了乙個集群3(ip:192.168.127.7,192.168.127.8,192.168.127.9)
集群2 >>>>>>>>鏈結》 集群1&集群3 和 集群3 >>>>>>>>鏈結》 集群1&集群2照葫蘆畫瓢配置HAProxy負載平衡集群
1 問題 準備4臺linux伺服器,兩台做web伺服器,1臺安裝haproxy,1臺做客戶端,實現如下功能 客戶端訪問haproxy,haproxy分發請求到後端real server 開啟haproxy監控頁面,及時檢視排程器狀態 設定haproxy為開機啟動 2 方案 使用4臺虛擬機器,1臺作為...
配置HAProxy負載平衡集群
步驟一 配置後端web伺服器 設定兩台後端web服務 如果已經配置完成,可用忽略此步驟 步驟二 部署haproxy伺服器配置網路,安裝軟體 echo net.ipv4.ip forward 1 sysctl.conf 開啟路由 sysctl p yum y install haproxy 修改配置檔...
Nginx Tomcat負載平衡
最近專案要設計到併發,所以設計專案架構時考慮到用nginx搭建tomcat集群,再用redis搭建分布式session,下面將一步步分享我摸索的過程。nginx的負載均衡模組upstream模組主要支援如下4中排程演算法 1 伺服器輪詢 預設方式 每個請求訪問按照時間順序逐一分配到不同的伺服器端,如...