4

下の図は、基本的な Paxos のメッセージ フローです。フェーズ 2a で、リーダーはその提案 1 の値 Vn を選択し、Accept!(1,Vn) をすべてのアクセプターに送信します。私の質問は、これら 3 つのメッセージのうち 2 つが失われた場合はどうなるかということです。Accept!(1,Vn) を受け取るのは Acceptor 1 (多数派ではない) だけです。Acceptor 1 はこの要求を受け入れますか? そして、すべての学習者にブロードキャストしますか? この値は選択されていますか? ここに画像の説明を入力

4

2 に答える 2

2

提案者は十分な数 (Quorum と読みます) の承認応答を取得しないため、ラウンド全体が失敗します。

于 2015-12-15T08:48:55.670 に答える