久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放AV片

<center id="vfaef"><input id="vfaef"><table id="vfaef"></table></input></center>

    <p id="vfaef"><kbd id="vfaef"></kbd></p>

    
    
    <pre id="vfaef"><u id="vfaef"></u></pre>

      <thead id="vfaef"><input id="vfaef"></input></thead>

    1. 站長(zhǎng)資訊網(wǎng)
      最全最豐富的資訊網(wǎng)站

      redis腦裂多少節(jié)點(diǎn)

      redis腦裂多少節(jié)點(diǎn)

      什么是redis的集群腦裂?

      redis的集群腦裂是指因?yàn)榫W(wǎng)絡(luò)問題,導(dǎo)致redis master節(jié)點(diǎn)跟redis slave節(jié)點(diǎn)和sentinel集群處于不同的網(wǎng)絡(luò)分區(qū),此時(shí)因?yàn)閟entinel集群無法感知到master的存在,所以將slave節(jié)點(diǎn)提升為master節(jié)點(diǎn)。 (推薦學(xué)習(xí):Redis視頻教程)

      此時(shí)存在兩個(gè)不同的master節(jié)點(diǎn),就像一個(gè)大腦分裂成了兩個(gè)。

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

      解決方案

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

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

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

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

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

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

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

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

      贊(0)
      分享到: 更多 (0)
      網(wǎng)站地圖   滬ICP備18035694號(hào)-2    滬公網(wǎng)安備31011702889846號(hào)