真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

什么是redis集群腦裂?怎么解決?

什么是redis的集群腦裂?

成都創(chuàng)新互聯(lián)專注為客戶提供全方位的互聯(lián)網(wǎng)綜合服務(wù),包含不限于成都做網(wǎng)站、網(wǎng)站建設(shè)、瑞安網(wǎng)絡(luò)推廣、成都微信小程序、瑞安網(wǎng)絡(luò)營銷、瑞安企業(yè)策劃、瑞安品牌公關(guān)、搜索引擎seo、人物專訪、企業(yè)宣傳片、企業(yè)代運營等,從售前售中售后,我們都將竭誠為您服務(wù),您的肯定,是我們最大的嘉獎;成都創(chuàng)新互聯(lián)為所有大學(xué)生創(chuàng)業(yè)者提供瑞安建站搭建服務(wù),24小時服務(wù)熱線:18980820575,官方網(wǎng)址:www.cdcxhl.com

redis的集群腦裂是指因為網(wǎng)絡(luò)問題,導(dǎo)致redis master節(jié)點跟redis slave節(jié)點和sentinel集群處于不同的網(wǎng)絡(luò)分區(qū),此時因為sentinel集群無法感知到master的存在,所以將slave節(jié)點提升為master節(jié)點。    

此時存在兩個不同的master節(jié)點,就像一個大腦分裂成了兩個。

集群腦裂問題中,如果客戶端還在基于原來的master節(jié)點繼續(xù)寫入數(shù)據(jù),那么新的master節(jié)點將無法同步這些數(shù)據(jù),當(dāng)網(wǎng)絡(luò)問題解決之后,sentinel集群將原先的master節(jié)點降為slave節(jié)點,此時再從新的master中同步數(shù)據(jù),將會造成大量的數(shù)據(jù)丟失。

解決方案

redis的配置文件中,存在兩個參數(shù)

min-slaves-to-write 3
min-slaves-max-lag 10

第一個參數(shù)表示連接到master的最少slave數(shù)量

第二個參數(shù)表示slave連接到master的最大延遲時間

如果連接到master的slave數(shù)量小于第一個參數(shù),且ping的延遲時間小于等于第二個參數(shù),那么master就會拒絕寫請求,配置了這兩個參數(shù)之后,如果發(fā)生集群腦裂,原先的master節(jié)點接收到客戶端的寫入請求會拒絕,就可以減少數(shù)據(jù)同步之后的數(shù)據(jù)丟失。

注意:較新版本的redis.conf文件中的參數(shù)變成了

min-replicas-to-write 3
min-replicas-max-lag 10

redis中的異步復(fù)制情況下的數(shù)據(jù)丟失問題也能使用這兩個參數(shù)

以上就是redis腦裂多少節(jié)點的詳細(xì)內(nèi)容,更多請關(guān)注創(chuàng)新互聯(lián)其它相關(guān)文章!


分享文章:什么是redis集群腦裂?怎么解決?
網(wǎng)站URL:http://weahome.cn/article/psiedi.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部