先上圖,然后再解釋:
所有web服務器做多機集群,所有web服務器向緩存服務器1進行讀寫,緩存服務器1組成雙機熱備。
緩存服務器1作為主緩存服務器,向web服務器提供緩存服務器。
在緩存服務器1上做配置,配置其他緩存服務器組,可以有N組,每組都是雙機熱備。
?
所有緩存服務器通過remoting提供緩存服務。
緩存通過key,在緩存服務器1上進行判斷key在哪個區間,每個區間對應一個服務器。
緩存服務器1
緩存服務器2,對應key下限為a2。
...
緩存服務器n,對應key下限為an。
?
web服務器向緩存服務器請求緩存,若請求key<a2,則所請求緩存在緩存服務器2上。
?
web服務器向緩存服務器請求緩存,若請求key<an,則所請求緩存在緩存服務器n上。
否則,請求緩存在服務器1上。
?
中間出現判斷算法,則采用二分法計算即可。
?
?原文地址: http://www.wlm.so/Article/Detail/lmb4a50pydswh00000
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
