ZooKeeper专题(六)——杂

By timebusker on March 31, 2017

ACL

没看明白

Session恢复

当session恢复的时候,ZK的状态可能已经发生了变更。

比如master crash后,然后再恢复。

那么master不该再相信自己还是master,而是该重新再确定下。

####当ZNode删除重建后,version会重置

Sync避免hidden channel问题

顺序保证

当出现SESSIONLOSS的时候,客户端会尝试重连,但是会取消之前提交但是没有完成的操作。

因此必须保证操作的一致性,如果操作1没有完成,那么在重连后应该等到操作1完成后再提交操作2。