ES启动流程
2021-06-19 20:11:44 4 举报
ES启动流程
作者其他创作
大纲/内容
OptionParser
调用Command的main方法
设置日志的默认值
解析参数
EnvironmentAwareCommand
创建pid文件
注册关闭资源的hook
main方法
initializeNatives
spawnNativePluginControllers
配置日志
Node
增加hook
keepAliveThread
Elasticsearch
加载所有的配置
Command
创建Node
构造方法
LogConfigurator
KeyStoreWrapper
configure
load
创建环境
注册错误日志
start
启动该线程
启动各个组件
checkJarHell
initializeProbes
执行命令
获取路径
检测配置文件
执行子类的execute
Bootstrap#setup
设置一些参数
setup
Bootstrap
init方法
子类的execute方法
安全配置
org.elasticsearch.bootstrap.Elasticsearch#execute
初始化Bootstrap
检测lucene
收藏
收藏
0 条评论
下一页