假設一個三部件筏集羣[主],B,C會發生複製但未提交日誌在筏協議什麼
客戶端發送的日誌,以A,A複製它b和c,一個應用日誌到狀態機和響應客戶端。 然後在b和c有機會將提交狀態複製到b和c之前崩潰。
b替換爲集羣領導者。 日誌響應客戶端時,未提交日誌會發生什麼情況?
它會被b再次複製或丟棄嗎?
然後假定一個4-構件筏集羣[主],B,C,d
客戶端發送登錄到,一個複製它B和C(不d)所示,應用日誌到狀態機並響應客戶端,然後在提交狀態複製到b和c和d之前崩潰。
d代替a成爲集羣領導者。那麼在日誌響應客戶端時,未提交日誌會發生什麼情況? 它會被丟棄嗎?