2017-04-19 94 views
0

我是apache solr的新手。我在本地機器上安裝了apache solr 3.4,並試圖通過dataimport Handler索引'sample_core'集合。SOLR系列更新失敗

我已經通過下面的url運行完全導入。

http://localhost:8983/solr/sample_core/dataimport/?command=full-import&clean=true

,繼續通過以下網址檢查dataimport處理的狀態。

http://localhost:8983/solr/sample_core/dataimport/?command=status

我收到消息「索引完成」,但仍dataimport處理程序顯示忙。

<?xml version="1.0" encoding="UTF-8"?> 
<response> 
    <lst name="responseHeader"> 
     <int name="status">0</int> 
     <int name="QTime">0</int> 
    </lst> 
    <lst name="initArgs"> 
     <lst name="defaults"> 
     <str name="config">data-config.xml</str> 
     </lst> 
    </lst> 
    <str name="command">status</str> 
    <str name="status">busy</str> 
    <str name="importResponse">A command is still running...</str> 
    <lst name="statusMessages"> 
     <str name="Time Elapsed">0:0:55.158</str> 
     <str name="Total Requests made to DataSource">0</str> 
     <str name="Total Rows Fetched">1349</str> 
     <str name="Total Documents Skipped">0</str> 
     <str name="Full Dump Started">2017-04-19 12:07:35</str> 
     <str name="">Indexing completed. Added/Updated: 1349 documents. Deleted 0 documents.</str> 
    </lst> 
    <str name="WARNING">This response format is experimental. It is likely to change in the future.</str> 
</response> 

請幫我解決這個問題。

回答

1

如果你是從Solr開始你應該選擇一個當前版本(至少6.5或6.4)。 Solr 3.4是古老的。

如果說'索引完成',那麼它已經結束。 DIH儀表板頁面的更新狀態有時很慢,我已經看到大量時間返回舊狀態,所以不要擔心這一部分。