Searchkick с ElasticSearch возвращает «Faraday :: ConnectionFailed: выполнение истекло»
Я используюsearchkick gem сasticsearch без проблем в приложении Rails 4.2.0. У меня есть одна модель видео с использованием SearchKick.
По какой-то причинеrake searchkick:reindex:all
теперь терпит неудачу в соответствии с:
Переиндексация видео ... грабли прерваны! Фарадей :: ConnectionFailed: срок выполнения истек
Я изначально установил эластичный поиск черезbrew install elasticsearch
, который возвращает:
Предупреждение :asticsearch-1.3.4 уже установлен
Возможно ли, что моя установка / база данных эластичного поиска была повреждена? Если так, то каков наилучший способ его обновить?
Согласноhttps://www.elastic.co/guide/en/elasticsearch/reference/1.4/indices-delete-index.html Я старалсяcurl -XDELETE 'http://localhost:9200/_all'
но это не устраняет ошибку.
Эта проблема возникает на моем Mac, а также в Elastic Beanstalk при развертывании этого кода в AWS (оба ранее работали правильно).