ES源碼第一彈:啟動

類關(guān)系圖? ? ? ? ? ? ? ? ? ? ??


流程分析

在Elasticsearch的org.elasticsearch.bootstrap.Elasticsearch中的main(finl String[] args)是es服務啟動的入口方法。方法實現(xiàn)以及方法說明:


在主main方法中,還會繼續(xù)調(diào)用一個main方法,這個方法也在Elasticsearch類中,方法實現(xiàn)以及說明如下:


重載的main方法,再一次調(diào)用Elasticsearch的main方法。這個main方法在父類Command中,方法定義說明如下:





至此,ES初始化前的命令檢查,解析,日志設置全部在執(zhí)行完畢,下一步就是解析執(zhí)行

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務。

相關(guān)閱讀更多精彩內(nèi)容

  • Spring Cloud為開發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見模式的工具(例如配置管理,服務發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,564評論 19 139
  • 1.ios高性能編程 (1).內(nèi)層 最小的內(nèi)層平均值和峰值(2).耗電量 高效的算法和數(shù)據(jù)結(jié)構(gòu)(3).初始化時...
    歐辰_OSR閱讀 30,242評論 8 265
  • “春播夏長,秋收冬藏”__這是人類在大自然運行規(guī)律下對生產(chǎn)生活現(xiàn)象的智慧總結(jié)。 事物發(fā)展,也要經(jīng)歷這四個階段,而且...
    菩提拾葉閱讀 475評論 0 0
  • 黃色的樹林里分出兩條路, 可惜我不能同時去涉足, 我在那路口久久佇立, 我向著一條路極目望去, 直到它消失在叢林深...
    船長Captain閱讀 216評論 0 1
  • 先拍下了sketch。 上色后還不如草圖呢!嘿嘿。主要還是色彩調(diào)配不準,再有丙烯顏料干的太快,還沒畫完調(diào)色盤里的顏...
    慢長鏡頭閱讀 231評論 0 0

友情鏈接更多精彩內(nèi)容