插件简介
编辑插件简介
编辑插件是一种以自定义方式增强 Elasticsearch 核心功能的方法。它们的功能范围很广,包括添加自定义映射类型、自定义分析器、原生脚本、自定义发现等等。
插件包含 JAR 文件,但也可能包含脚本和配置文件,并且必须安装在集群中的每个节点上。安装后,每个节点必须重新启动,插件才能生效。
安装具有自定义集群状态元数据的插件需要完全重启集群。仍然可以通过滚动重启来升级此类插件。
本文档区分了两种插件类别:
- 核心插件
- 此类别标识属于 Elasticsearch 项目一部分的插件。它们与 Elasticsearch 同时交付,其版本号始终与 Elasticsearch 本身的版本号匹配。这些插件由 Elastic 团队维护,并得到杰出社区成员(对于开源插件)的鼎力支持。可以在 Github 项目页面上报告问题和错误。
- 社区贡献
- 此类别标识 Elasticsearch 项目外部的插件。它们由个人开发人员或私营公司提供,并且有自己的许可证和版本控制系统。通常可以在社区插件的网站上报告问题和错误。
有关编写您自己的插件的建议,请参阅 创建 Elasticsearch 插件。