Searchkick:Net :: ReadTimeout

时间:2016-03-21 20:03:58

标签: ruby-on-rails timeout searchkick

我最近将弹性搜索从1.8升级到2.0,从那时起问题已经开始。它之前就像魅力一样。

当我尝试重新索引产品(40k)时,在1000个产品为reindex(默认情况下,batch_size设置为1000)后,我收到Net :: ReadTimeout错误。

我尝试将searchkick的batch_size设置为1,100,200,然后我得到了Net :: ReadTimeout错误。当它被设置为1时,它重新索引了大约20k个产品,如果100,只有100,如果只有200个产品,那么它会抛出那个错误。

您知道为什么会出现此错误以及如何避免此错误吗?我已经尝试了很多东西(在服务器上增加1到10分钟的超时,删除索引,多次设置batch_size ......)并没有任何帮助。

我已经花了几天而且完全陷入困境,会感激任何想法或帮助。

以下是产品型号配置:

faces-config.xml

0 个答案:

没有答案