新聞中心
文章:

成都創(chuàng)新互聯(lián)主要業(yè)務(wù)有網(wǎng)站營(yíng)銷策劃、成都網(wǎng)站設(shè)計(jì)、成都做網(wǎng)站、微信公眾號(hào)開(kāi)發(fā)、成都微信小程序、H5響應(yīng)式網(wǎng)站、程序開(kāi)發(fā)等業(yè)務(wù)。一次合作終身朋友,是我們奉行的宗旨;我們不僅僅把客戶當(dāng)客戶,還把客戶視為我們的合作伙伴,在開(kāi)展業(yè)務(wù)的過(guò)程中,公司還積累了豐富的行業(yè)經(jīng)驗(yàn)、成都全網(wǎng)營(yíng)銷推廣資源和合作伙伴關(guān)系資源,并逐漸建立起規(guī)范的客戶服務(wù)和保障體系。
Redis集群是一種典型的分布式系統(tǒng),它利用一致性哈希將鍵分布在不同節(jié)點(diǎn)組成的集群中,通過(guò)負(fù)載均衡實(shí)現(xiàn)水平擴(kuò)展。當(dāng)單個(gè)節(jié)點(diǎn)發(fā)生宕機(jī)時(shí),我們就會(huì)面臨數(shù)據(jù)不可用的風(fēng)險(xiǎn),所以我們必須有一個(gè)單節(jié)點(diǎn)宕機(jī)后應(yīng)對(duì)策略來(lái)確保不發(fā)生數(shù)據(jù)丟失。
當(dāng)單個(gè)節(jié)點(diǎn)宕機(jī)時(shí),我們要立即采取措施,檢查它是否可以恢復(fù),如果不能,要及時(shí)通知管理員,通過(guò)維護(hù)操作手冊(cè)的指示將集群中的該節(jié)點(diǎn)遷移,以便保證集群的正常運(yùn)行。
在宕機(jī)的節(jié)點(diǎn)上,我們可以使用Redis的flover功能來(lái)恢復(fù)它的工作;如果宕機(jī)的節(jié)點(diǎn)無(wú)法恢復(fù),我們可以使用回滾功能,重新在新的節(jié)點(diǎn)上構(gòu)建Redis實(shí)例;我們還可以利用Redis的Replication功能,實(shí)現(xiàn)實(shí)例之間的同步拷貝,來(lái)實(shí)現(xiàn)數(shù)據(jù)備份,以保證集群穩(wěn)定運(yùn)行。
在集群環(huán)境中,一臺(tái)結(jié)點(diǎn)宕機(jī),可能會(huì)給整個(gè)集群帶來(lái)訪問(wèn)延遲,因此,我們可以將實(shí)例同步至更多的節(jié)點(diǎn);我們可以利用RedisCluster中的hash slots負(fù)載均衡,將某些活躍的hash slots從宕機(jī)的節(jié)點(diǎn)遷移到另一臺(tái)活躍的節(jié)點(diǎn)上,以保證服務(wù)的正常運(yùn)行;同時(shí),我們還可以使用redis-trib功能,重新調(diào)整整個(gè)集群的hash slots配置,使整個(gè)集群恢復(fù)正常工作。
綜上所述,為了保證單臺(tái)結(jié)點(diǎn)宕機(jī)后集群正常運(yùn)行,我們可以采取以下措施:重新構(gòu)建該節(jié)點(diǎn)的Redis實(shí)例、通過(guò)復(fù)制功能實(shí)現(xiàn)數(shù)據(jù)的同步備份,采用hash slots的負(fù)載均衡來(lái)遷移活躍的hash slots,重新調(diào)整整個(gè)集群的hash slots配置。
// Redis Replication
> SLAVEOF 192.168.1.101 6379
// Redis reshard
> redis-trib.rb reshard --from 192.168.1.101 --to 192.168.1.102
// Flover
> CLUSTER FLOVER
創(chuàng)新互聯(lián)【028-86922220】值得信賴的成都網(wǎng)站建設(shè)公司。多年持續(xù)為眾多企業(yè)提供成都網(wǎng)站建設(shè),成都品牌網(wǎng)站設(shè)計(jì),成都高端網(wǎng)站制作開(kāi)發(fā),SEO優(yōu)化排名推廣服務(wù),全網(wǎng)營(yíng)銷讓企業(yè)網(wǎng)站產(chǎn)生價(jià)值。
分享題目:結(jié)點(diǎn)宕機(jī)Redis集群?jiǎn)闻_(tái)結(jié)點(diǎn)宕機(jī)后應(yīng)對(duì)方案(redis集群?jiǎn)螖?shù)臺(tái))
本文來(lái)源:http://m.5511xx.com/article/cdhesoi.html


咨詢
建站咨詢
