2010-09-19 29 views
2

不在shell下 我想調用使用Java代碼的優化,並在優化過程完成時收到通知。如何調用solr以使用java代碼進行優化

+0

我已經固定了明顯的錯別字更多的細節,但你的問題是不可思議的。您可能會問是否可以調用Java優化器並瞭解它何時完成,但也可能是其他內容。 – 2010-09-19 05:46:10

回答

3

剛剛火從任何地方/solr/update?optimize=true請求/任何有訪問Solr的服務器,e.g:

curl 'http://localhost:8983/solr/update?optimize=true' 
1

你能更具體一點的要求,反正 這是我如何優化使用solrj EmbeddedSolrServer Solr的,

SolrServer server = CacheServer.getCacheInstance().getServer(); 
    try { 
     server.optimize(); 
    } catch (SolrServerException e) { 

     e.printStackTrace(); 

    } catch (IOException e) { 

     e.printStackTrace(); 

    } 

有關optimize