首页 文章

SOLR集合更新失败

提问于
浏览
0

我是apache solr的新手 . 我在本地机器上安装了apache solr 3.4,并尝试通过dataimport Handler索引'sample_core'集合 .

我已通过以下网址运行完全导入 .

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

并继续使用下面的url检查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 回答

  • 1

    如果您从Solr开始,您应该选择当前版本(至少6.5或6.4) . Solr 3.4很古老 .

    如果它说'索引完成'那么它已经结束了 . DIH仪表板页面的更新状态有时很慢,而且我已经看到返回较旧的状态,所以不要担心这部分 .

相关问题