solrj重载请求

时间:2012-06-05 19:43:12

标签: reload solrj

你可以帮我解决这个问题:

如何使用SolrJ重新加载更新的schema.xml?

Here是指出可能的链接。但是如何发送此请求?

提前致谢。

此致 Sagar的

2 个答案:

答案 0 :(得分:1)

看看这个answer。这应该是您正在寻找的代码:

CoreAdminRequest adminRequest = new CoreAdminRequest();
adminRequest.setAction(CoreAdminAction.RELOAD);
CoreAdminResponse adminResponse = adminRequest.process(new CommonsHttpSolrServer(solrUrl));
NamedList<NamedList<Object>> coreStatus = adminResponse.getCoreStatus();

答案 1 :(得分:0)

您是否尝试过使用

org.apache.solr.core.CoreContainer.reload(String coreName)

其中coreName是要重新加载的SolrCore的名称。