mil*_*_db 1 apache search solr synonym solrj
我正在使用SolrJ来索引我的数据.我正在动态更新Synonym.txt文件,但Solr服务器没有从Synonym.txt文件中获取最新的更改,我之前的问题是如何动态更新synonym.txt文件? 所以我必须以编程方式重新加载/重新启动Solr核心...所以我该怎么做......?
提前致谢...
以下代码应该是您正在寻找的:
CoreAdminRequest adminRequest = new CoreAdminRequest();
adminRequest.setAction(CoreAdminAction.RELOAD);
CoreAdminResponse adminResponse = adminRequest.process(new HttpSolrServer(solrUrl));
NamedList<NamedList<Object>> coreStatus = adminResponse.getCoreStatus();
Run Code Online (Sandbox Code Playgroud)