法拉第:: ConnectionFailed,拒绝连接 - 连接(2)for" localhost"港口9200

时间:2014-12-24 18:12:49

标签: ruby-on-rails searchkick

我正在使用searchkick gem在我的rails应用中搜索。

工作正常但第二天突然在搜索时出现此错误。

the error

3 个答案:

答案 0 :(得分:5)

对于所有发现这一点的人,可能想知道如何重新启动elasticsearch插件:

/etc/init.d/elasticsearch restart

为我工作。

答案 1 :(得分:0)

检查

/etc/elasticsearch
的所有者和群组。默认情况下,ES_USER和ES_GROUP是elasticsearch。因此,如果所提及目录的所有者/组不在ES_USER或ES_GROUP中,则他们将无权访问9200端口,则可能会抛出此错误。

答案 2 :(得分:0)

错误讯息:

  

拒绝连接 - 连接(2)“localhost”端口9200

错误消息表明elasticsearch未运行。要在linux上开始弹性搜索,请运行以下命令:

sudo service elasticsearch start


我希望这篇文章有所帮助。快乐的编码! :)