ElasticSearchEs 源码之 Discovery DiscoveryModule ZenDiscovery 源码解读

Posted 九师兄

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ElasticSearchEs 源码之 Discovery DiscoveryModule ZenDiscovery 源码解读相关的知识,希望对你有一定的参考价值。

文章目录


在这里插入图片描述

1.概述

在博客 【ElasticSearch】Es 源码之 Discovery DiscoveryModule 源码解读 中,我们找到了初始化这个的代码,在类 org.elasticsearch.discovery.DiscoveryModule#DiscoveryModule 中有如下代码。

如果设置了相关属性,那么就会初始化为ZenDiscovery,是这个初始化方法是这个

 if (ZEN2_DISCOVERY_TYPE.equals(discoveryType) || SINGLE_NODE_DISCOVERY_TYPE<

以上是关于ElasticSearchEs 源码之 Discovery DiscoveryModule ZenDiscovery 源码解读的主要内容,如果未能解决你的问题,请参考以下文章

ElasticSearchEs 源码之 LifecycleComponent 源码解读

ElasticSearchEs 源码之 CcrRestoreSourceService 源码解读

ElasticSearchEs 源码之 CleanerService 源码解读

ElasticSearchEs 源码之 PeerRecoverySourceService 源码解读

ElasticSearchEs 源码之 Exporters 源码解读

ElasticSearchEs 源码之 AutoFollowCoordinator 源码解读