💡
原文中文,约600字,阅读约需2分钟。
📝
内容提要
HDFS的NameNode和Yarn的ResourceManager依靠ZK实现主备倒换。核心类为ZKFailoverController和ActiveStandbyElector。初始化时需要创建zk连接和文件,并有回调事件处理函数。
🎯
关键要点
- HDFS的NameNode和Yarn的ResourceManager依靠ZK实现主备倒换。
- 核心类为ZKFailoverController和ActiveStandbyElector。
- 主备选举的核心类是ActiveStandbyElector。
- 初始化时需要创建zk连接并尝试在zk上创建文件。
- 创建连接或文件时会有回调事件。
- 回调处理函数包括创建node节点、监控回调和事件回调。
➡️