![](https://img.haomeiwen.com/i10574740/11df2d9a81a5200c.png)
问题来源
为了查看我的自定义插件安装是否成功,所以我想看看有什么地方能查看我的集群已经安装了什么插件。但是查遍了全网没有找到靠谱的答案,所以还是自己解决一下。
解决方式
- 根据插件的效果去测试查一下,麻烦,pass。
- 回想起前日研究es源码时看到注册的action中有带有plugins的endpoint,猛然醒悟答案可能在源代码中。
解决过程
在源码的RestPluginsAction类中找到了如下代码
@Inject
public RestPluginsAction(Settings settings, RestController controller, Client client) {
super(settings, controller, client);
controller.registerHandler(GET, "/_cat/plugins", this);
}
好了,知道怎么做了。
在浏览器中输入 http://esip地址/_cat/plugins
马上能看到所有节点安装的插件,解决
网友评论