文章目录
前言
说明:本文章使用的ES版本是:6.7.0
在上一篇文章搜索引擎ElasticSearch的启动过程中,介绍了ES的启动过程。
由此可知,在ES启动过程中,创建Node对象(new Node(environment))时,初始化了RestHandler,由其名字可以知道这是用来处理Rest请求的。
在ES源码中,RestHandlerAction如下图:
其中:
- admin
- cluster:处理集群相关请求
- indices:处理索引相关请求
- cat:日常查询
- document:文档处理
- ingest:pipeline处理。pipeline?干嘛的
- search:搜索
接下来我们具体的看一下ES是