通常,经过数小时的奋斗,我在发布问题后几分钟便找到了答案。
根据https://github.com/ankane/searchkick/issues/382,我添加了一个初始化器:
Searchkick.client = Elasticsearch::Client.new(hosts: ["localhost:9200"], retry_on_failure: true, transport_options: {request: {timeout: 250}})这似乎已经解决了问题。如果再次发生,我会报告。



