Solr 如何定时运行

希望用 Solr 进行定时运行,如何进行处理?

可以使用下面的代码然后让 Crontab 定时运行就可以了。

    CommonsHttpSolrServer server = new CommonsHttpSolrServer("http://localhost:8983/solr");
    ModifiableSolrParams params = new ModifiableSolrParams();
    params.set("command", "full-import");
    QueryRequest request = new QueryRequest(params);
    request.setPath("/dataimport");
    server.request(request);