【发布时间】:2016-03-03 07:27:03
【问题描述】:
我有应用程序向 solr 发送更新请求,但提交选项在 solrconfig.xml 中处理,并且自动提交为 15000 MS 。现在的问题是 UI 页面中的 Num Docs 没有更新,即使我发出搜索请求,也没有任何文档可见,谁能让我知道如何检查我的自动提交是否正常工作。
一旦我重新启动 solr,将反映文档的数量,我将能够搜索。每次我们需要重新启动 solr 服务以使自动提交生效时,理想情况是否相同?
谢谢
【问题讨论】:
-
如何发送更新请求?
-
通过 SolrJ 客户端
-
你提交文件了吗?即两者: solr.addBeans(yourBeans); solr.commit();
-
你是对的,你不需要打开一个新的搜索器来提交,但是你需要打开一个来搜索文档。在管理面板中,从下拉列表中选择您的核心 -> 插件 -> 核心 -> 搜索器,然后检查在您发出提交后显示多少文档,而不是打开新的搜索器和打开新的搜索器。
-
我认为在界面中显示文档的数量仍然需要某种搜索。在此处查看已接受的回复stackoverflow.com/questions/22293812/solrj-and-auto-commit。这有帮助吗?
标签: solr lucene solrj solrnet solrcloud