[1]elasticsearch2.X源码分析——CAT请求Request流转的过程
elasticsearch是什么不再赘述。本文希望通过对ES源代码进行一些简单的分析,目的在于打通整个结构,了解整个运行方式,以及如果我需要对源代码进行简单的调整和修改我需要从哪里入手,抛砖引玉。本文选择了elasticsearch2.3.5的版本来进行分析调试,适用于2.x的版本。
环境准备
这次分析调试过程会将elasticsearch的源码check到本地后通过IDEA来分析,具体步骤可以通过搜索引擎获得,我默认了你做好了我以下提及的准备。
- IDEA 用来启动和调试es工程
- JDK1.8 这个版本的es可以用1.7或1.8编译
-
elasticsearch2.3.5源代码
完成环境准备后的效果如下图所示
相关文章