我已将searchkick gem添加到我的GEMFILE中,并且我还使用Autoparts安装了ElasticSearch 1.0。当我尝试重新索引我的一个模型时,我仍然收到连接被拒绝的消息。我认为这可能是因为我的弹性搜索服务器还没有启动。我不确定如何在Nitrous.io上启动它。以下是我尝试运行的命令以及我收到的错误消息...
命令
rake searchkick:reindex CLASS=Player
结果
rake aborted!
Faraday::ConnectionFailed: Connection refused - connect(2) for "localhost" port 9200
...
答案 0 :(得分:8)
因为这是愚蠢的...我只是想在我的Nitrous.io控制台中尝试输入elasticsearch
并且该命令启动了我的elasticsearch服务器然后我就能继续了。感谢任何与我一起调查过问题的人!