久久久久久久视色,久久电影免费精品,中文亚洲欧美乱码在线观看,在线免费播放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. 站長資訊網
      最全最豐富的資訊網站

      redis腦裂多少節(jié)點

      redis腦裂多少節(jié)點

      什么是redis的集群腦裂?

      redis的集群腦裂是指因為網絡問題,導致redis master節(jié)點跟redis slave節(jié)點和sentinel集群處于不同的網絡分區(qū),此時因為sentinel集群無法感知到master的存在,所以將slave節(jié)點提升為master節(jié)點。 (推薦學習:Redis視頻教程)

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

      集群腦裂問題中,如果客戶端還在基于原來的master節(jié)點繼續(xù)寫入數(shù)據(jù),那么新的master節(jié)點將無法同步這些數(shù)據(jù),當網絡問題解決之后,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中的異步復制情況下的數(shù)據(jù)丟失問題也能使用這兩個參數(shù)

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