lanicc

Elasticsearch插件开发——Action

2021-09-25

最近在做一个关于ES的服务性能优化,因此对es插件开发做了一下技术调研

关于插件开发,官方文档介绍的比较少不够清晰
官方文档:https://www.elastic.co/guide/en/elasticsearch/plugins/5.5/index.html

在快速开始的过程中遇到很多麻烦,比如没有示例工程,拓展点介绍不清楚,依赖注入等,我想用的自定义ActionRequest,但网上找到的大部分示例都是Rest方式的拓展,相对比较简单,好不容易找到了一个比较契合的,但是版本还是2.x的,比较久了。
奉上我最终完成的demo:https://github.com/lanicc/elastic-plugin-sample