我特别指的是 [Garcia-Molina 1982] 中描述的同步系统的欺凌算法。其中,故障检测超时具体定义为往返时间和消息处理时间之和。此外,如果它从更高的进程得到响应,但没有得到领导者通知,则在重新启动选举进程之前进程必须等待一个单独的超时。这个单独的超时是否有任何有效值?它可以是任意有限数并且仍然保证正确性吗?
似乎一个进程应该能够随时安全地开始选举,但我想知道是否存在某种启发式方法来获得比仅选择任意正有限值更优化的超时。
我特别指的是 [Garcia-Molina 1982] 中描述的同步系统的欺凌算法。其中,故障检测超时具体定义为往返时间和消息处理时间之和。此外,如果它从更高的进程得到响应,但没有得到领导者通知,则在重新启动选举进程之前进程必须等待一个单独的超时。这个单独的超时是否有任何有效值?它可以是任意有限数并且仍然保证正确性吗?
似乎一个进程应该能够随时安全地开始选举,但我想知道是否存在某种启发式方法来获得比仅选择任意正有限值更优化的超时。