O Searchkick com ElasticSearch retorna "Faraday :: ConnectionFailed: execução expirada"
Eu tenho usado osearchkick gem com elasticsearch sem problemas em um aplicativo Rails 4.2.0. Eu tenho um único modelo de vídeo usando o searchkick.
Por algum motivorake searchkick:reindex:all
agora está falhando consistentemente com:
Reindexando o vídeo ... rake abortado! Faraday :: ConnectionFailed: execução expirada
Instalei originalmente o elasticsearch viabrew install elasticsearch
, que retorna:
Aviso: elasticsearch-1.3.4 já instalado
É provável que minha instalação / banco de dados do elasticsearch tenha sido corrompido? Em caso afirmativo, qual é a melhor maneira de atualizá-lo?
Conformehttps://www.elastic.co/guide/en/elasticsearch/reference/1.4/indices-delete-index.html eu tenteicurl -XDELETE 'http://localhost:9200/_all'
mas isso não resolve o erro.
Esse problema ocorre no meu Mac, bem como no Elastic Beanstalk quando implanto esse código na AWS (ambos estavam funcionando corretamente anteriormente).