本项目例举了3个
es2.1
插件开发的demo,均为1分钟入门。
plugins
包下面filter
一个基于ActionFilter
开发拦截器类型(日志、监控等)的Plugin
的例子simpledemo
一个Rest插件的简单例子slowlog
慢日志相关插件(不完整的部分插件内容)
-
我们重点关注前两个插件。
-
pom
文件针对的是ActionFilter
的插件,如果是发行其他插件需要替换相关配置项。 -
es
插件开发过程参见:[源码]Elasticsearch源码5(2.x插件开发)