redis 網絡分區

網絡分區 分佈式通常假設網絡是異步的,意味着網絡可能會導致任意的重複、丟失、延遲或者亂序的節點間消息傳遞。在實際中,TCP狀態機會保證節點間消息傳遞的不丟失、不重複、時序。但是,在Socket級別上,節點接發消息會阻塞,超時等等。 檢測到網絡失敗是困難,因爲我們唯一能跟得到其他節點狀態的信息就是通過網絡來得到,延遲跟網絡失敗也無從區分。這裏就會產生一個基本的網絡分區問題:高延遲可以考慮作爲失敗。當
相關文章
相關標籤/搜索