Есть ли способ перезапустить Solr с помощью Java? - PullRequest
0 голосов
/ 27 марта 2019

Я использую SolrJ для индексации своих данных в ядре solr. Я использую автокоммит Solr и хочу перезапустить свой solr после завершения индексации. Есть ли способ сделать это с помощью Java-кодов?

Я сделал что-то подобное

    String urlReload="http://localhost:8983/solr";
    HttpSolrClient solr_reload=new HttpSolrClient.Builder(urlReload).build();
    CoreAdminRequest adminRequest=new CoreAdminRequest();
    adminRequest.setAction(CoreAdminAction.RELOAD);
    adminRequest.setCoreName("archiveCore");
    adminRequest.process(solr_reload);
...