什么是单点故障? 调用一个主服务器、两个从服务器和主服务器。 当主服务器去调用下面的两个从服务器时,主服务器挂起了,下面的两个从服务器不再可用。
传统解决方案和缺点传统解决方案是:有备用节点,备用节点没事时ping该主节点,发现主节点不再响应,备用节点上线,新的主节点代替原主节点
但是,刚才的主节点可能只是网络问题,丢失了数据包,没有及时反馈到备用节点。 备用节点错误地与主节点断开,因此发生了双重主问题。 一旦出现双重主问题,我们所有的要求都会被重复一次,数据有问题,系统也发生了问题。
接下来写Zookeeper。 =(`* ) ) ) ) ) ) ) ) ) TAT )。