ES第三弹:execute方法

execute


execute方法调用了init方法:


Elasticsearch.java中的init方法,又继续调用Bootstrap的init方法,由于篇幅原因暂时不贴出所有代码,只进行关键流程分析:

1:INSTANCE =new Bootstrap();  初始化Bootstrap对象

2:构建环境变量对象,设置环境变量:


3:检查lucene版本:checkLucene()  当前版本的es使用的是7.1.0

4:INSTANCE.setup(true, environment);  为node节点设置各种属性

5:INSTANCE.start(); 启动节点

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • Spring Cloud为开发人员提供了快速构建分布式系统中一些常见模式的工具(例如配置管理,服务发现,断路器,智...
    卡卡罗2017阅读 134,908评论 18 139
  • 官网地址:https://www.elastic.co/cn/ 官网权威指南:https://www.elasti...
    Anwar_ec28阅读 6,717评论 0 11
  • 对于绝大多说的女生来说,每到换季都会出现没衣服穿,衣柜里总是缺少一件衣服,那以前的衣服去哪,其实不是没有什么可以选...
    赵寜儿阅读 269评论 0 0
  • 那时年轻,以为在一起,就会永远。 (一) 第一次遇见程飞,是在高中军训时,他就像一只桀骜不驯的狮子,守护着自己的骄...
    Winky读书阅读 540评论 0 9
  • 锤子的作品已经让我抬不起头了!接下来还有锤把,我也很伤心! 锤把是用车床车的!我的锤把车得不够光滑,又是一个次品!...
    冰凌子阅读 222评论 0 0