• 0

    用户访问量

  • 0

    注册用户数

  • 0

    在线视频观看人次

  • 0

    在线实验人次

分布式锁服务Chubby系统的约束条件

作者:云创智学|发布时间:2022-06-01 13:59:37.0|来源:云创智学

p1:每个acceptor只接受它得到的第一个决议。

p2:一旦某个决议得到通过,之后通过的决议必须和该决议保持一致。

p2a:一旦某个决议v得到通过,之后任何acceptor再批准的决议必须是v。

p2b:一旦某个决议v得到通过,之后任何proposer再提出的决议必须是v。

p2c:如果一个编号为n的提案具有值v,那么存在一个“多数派”,要么它们中没有谁批准过编号小于n的任何提案,要么它们进行的最近一次批准具有值v。


为了保证决议的唯一性,acceptors也要满足一个约束条件:当且仅当 acceptors 没有收到编号大于n的请求时,acceptors 才批准编号为n的提案。

联系方式
企业微信