你能帮我解决这个问题吗:
如何使用 SolrJ 重新加载更新的 schema.xml?
这是表示可能的链接。但是如何发送这个请求呢?
提前致谢。
问候, 萨加尔
看看这个答案。这应该是您要查找的代码:
CoreAdminRequest adminRequest = new CoreAdminRequest();
adminRequest.setAction(CoreAdminAction.RELOAD);
CoreAdminResponse adminResponse = adminRequest.process(new CommonsHttpSolrServer(solrUrl));
NamedList<NamedList<Object>> coreStatus = adminResponse.getCoreStatus();
您是否尝试过使用
org.apache.solr.core.CoreContainer.reload(String coreName)
coreName
要重新加载的 SolrCore 的名称在哪里。