Searchkick con ElasticSearch devuelve "Faraday :: ConnectionFailed: la ejecución expiró"
He estado usando elbúsqueda gema con elasticsearch sin problemas en una aplicación Rails 4.2.0. Tengo un solo modelo de video usando searchkick.
Por alguna razónrake searchkick:reindex:all
ahora falla constantemente con:
Reindexando video ... ¡rastrillo abortado! Faraday :: ConnectionFailed: la ejecución expiró
Originalmente instalé elasticsearch a través debrew install elasticsearch
, que devuelve:
Advertencia: elasticsearch-1.3.4 ya instalado
¿Es probable que mi instalación / base de datos de elasticsearch se haya dañado? Si es así, ¿cuál es la mejor manera de actualizarlo?
Segúnhttps://www.elastic.co/guide/en/elasticsearch/reference/1.4/indices-delete-index.html Lo intentécurl -XDELETE 'http://localhost:9200/_all'
Pero esto no resuelve el error.
Este problema ocurre en mi Mac, así como en Elastic Beanstalk cuando implemento este código en AWS (ambos funcionaban anteriormente correctamente).