一、前言

  前面已经分析了Watcher机制中的第一部分,即在org.apache.zookeeper下的相关类,接着来分析org.apache.zookeeper.server下的WatchManager类。

二、WatchManager源码分析

  2.1 类的属性 

seo优化培训,网络推广培训,网络营销培训,SEM培训,网络优化,在线营销培训

public class WatchManager {    // Logger
    private static final Logger LOG = LoggerFactory.getLogger(WatchManager.class);    // watcher表
    private final HashMap<String, HashSet<Watcher>> watchTable =        new HashMap<String, HashSet<Watcher>>();    // watcher到节点路径的映射
    private final HashMap<Watcher, HashSet<String>> watch2Paths =        new HashMap<Watcher, HashSet<String>>();
}

网友评论