gpt4 book ai didi

ruby-on-rails - Searchkick 并行更新等待未完成

转载 作者:行者123 更新时间:2023-11-29 02:57:28 27 4
gpt4 key购买 nike

我已经设置了索引的并行重新索引。

Product.reindex(async: {wait: true})

我在 DelayedJob 中运行该代码并等待,因为替代方案似乎是定期检查完成状态,然后提升新索引——这似乎更简单。

令人困惑的是,重建索引似乎永远不会完成。尽管我已经在单个文档的索引上对其进行了测试,但我仍然看到“剩余批处理:1”的日志消息。

我想我误解了文档。

最佳答案

代码中存在可能导致此问题的竞争条件。它已在 Searchkick 3.0.3+ 中修复。这是 relevant commit .

关于ruby-on-rails - Searchkick 并行更新等待未完成,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49484474/

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