如何在我的Nitrous.io盒子上设置ElasticSearch和Searchkick?

时间:2014-11-04 14:22:19

标签: ruby-on-rails elasticsearch nitrousio searchkick

我已将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
...

1 个答案:

答案 0 :(得分:8)

因为这是愚蠢的...我只是想在我的Nitrous.io控制台中尝试输入elasticsearch并且该命令启动了我的elasticsearch服务器然后我就能继续了。感谢任何与我一起调查过问题的人!