草庐IT

coreAdminHandler

全部标签

java - 如何使用 SolrJ 获取 solr 服务器中所有核心的列表

我们正在使用Solr进行搜索,并将数据分片到多个核心。我们每周有一个核心数据,因此我们每周都在动态创建和删除核心。如何查询solr服务器以获取其所有核心的列表?JavaDoc说我可以使用coreAdminHandler.getCoreContainer().getCoreNames(),但我不确定如何构建coreAdminHandler对象。 最佳答案 对http://localhost:8983/solr/admin/cores?action=STATUS的请求(当然替换你自己的主机/端口)将返回所有核心。