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