gpt4 book ai didi

java - 处理Solr读写超时异常

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:57:29 24 4
gpt4 key购买 nike

我是 solr 的新手。我开发了一个使用 solr 进行索引的网站。我想处理在 solr 读写索引期间可能发生的超时。请指导我如何处理这些异常。我使用 solrj 作为 solr 客户端,我的网站和 solr 服务器在 tomcat 上运行。

谢谢你!

最佳答案

提交和优化是为搜索者提供更新的操作。它们旨在在更新之后运行,而不是在查询之前运行。

此外,它们是昂贵的操作,这就是您偶尔会出现超时的原因。除非您有特殊要求,否则我建议设置 <autoCommit/> solrconfig.xml 中的选项。顾名思义,它会根据可配置的标准自动发出提交,例如未提交文档的最大数量或添加文档后的最长时间。

Optimize 比 Commit 还要昂贵,它基本上是重写索引。优化的频率取决于您提交更改的频率以及每次提交的更改数量。

另见:

关于java - 处理Solr读写超时异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2801065/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com