我想在elasticsearch.yml新增一个我自定义插件的配置项,但是启动时候会报
· unknown setting [httpheaderauth.stoken] please check that any required plugins are installed, or check the breaking changes documentation for removed settings·
· unknown setting [httpheaderauth.stoken] please check that any required plugins are installed, or check the breaking changes documentation for removed settings·
1 个回复
famoss
赞同来自:
es会加载合法的集群,索引配置。以及可以附加的additionalSettings。
additionalSettings一部分会调用插件的getPluginSettings来获取插件合法配置。
final List<Setting<?>> additionalSettings = new ArrayList<>(pluginsService.getPluginSettings());
所以自定义插件时,需要类似于像es注册合法配置,即重写getPluginSettings方法。
如