elasticsearch7.2.1 debug

 

一、参考

 

How to Debug Elasticsearch Source Code in IntelliJ IDEA

elasticsearch 源码本地 debug

Elasticsearch 源码分析 | 单节点的启动和关闭

ElasticSearch 源码解读一:源码编译和 Debug 环境搭建

 

二、下载源码

 

 

2.1 下载 elasticsearch 源码

 

git clone https://github.com/elastic/elasticsearch.git

cd elasticsearch

git checkout -b v7.2.1 v7.2.1

 

 

2.2 下载 kibana 源码

 

下载地址

注意:

mac 系统需要添加, 详细原因

xattr -d com.apple.quarantine kibana-7.2.1-darwin-x86_64.tar.gz

 

三、安装运行 elasticsearch

 

3.1 源码编译为 idea 工程

 


cd work/github/elasticsearch

./gradlew idea --info

 

 

3.2 idea 导入项目

 

 

 

3.3 debug 模式运行 elasticsearch

 

./gradlew run --debug-jvm -Drun.license_type=trial --info

 

 

3.4 idea 添加 debug

 

 

 

四、kibana 连接本地 ES

 

 

4.1 解压源码

 

tar -zxvf kibana-7.2.1-darwin-x86_64.tar.gz

 

 

4.2 修改配置文件

 

 

 

4.3 运行 kibana

 


./bin/kibana

 

 

 

4.4 页面显示

 

 

posted @ 2020-12-21 18:51  一曲广陵散yz  阅读(203)  评论(0编辑  收藏  举报