我一直在使用elasticsearch的searchkick gem,在Rails 4.2.0應用程序中沒有任何問題。我有一個使用searchkick的視頻模型。Searchkick with ElasticSearch返回「Faraday :: ConnectionFailed:執行過期」
出於某種原因rake searchkick:reindex:all
現在與失敗的一致:
重建索引視頻......耙中止!法拉第::爲connectionFailed:執行 過期
我通過brew install elasticsearch
最初安裝elasticsearch,它返回:
警告:elasticsearch-1.3.4已經安裝
是它可能是我的elasticsearch安裝/數據庫已損壞?如果是這樣,刷新它的最佳方法是什麼?
按照https://www.elastic.co/guide/en/elasticsearch/reference/1.4/indices-delete-index.html我試過curl -XDELETE 'http://localhost:9200/_all'
但這不能解決錯誤。
當我將此代碼部署到AWS(以前都正常工作)時,在我的Mac以及Elastic Beanstalk上會發生此問題。