概念Lease / 分布式租约 / Fencing Token
租约机制
分布式系统中的任务所有权管理机制,工作进程通过获取有时效的租约持有任务,需持续心跳续期,过期后任务转交其他进程,配合Fencing Token防止脑裂场景下的陈旧写入
时间轴 (近 90 天)
10月12日
租约机制在分布式系统中不会无限期持有锁:持有者必须在约定时间内主动续约,否则锁自动过期释放。
待验证50%
9月23日
租约设得太长会导致故障恢复慢,设得太短会导致误判风险高,二者难以兼得
待验证50%
9月23日
对于邮件发送这类场景,即便使用 NTP 校准的物理时钟也无法完全规避时钟漂移带来的判断误差,这是租约机制的理论上限
待验证50%