繁体   English   中英

法拉第:: ConnectionFailed,连接被拒绝 - 连接(2)为“localhost”端口9200

[英]Faraday::ConnectionFailed, Connection refused - connect(2) for “localhost” port 9200

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

它工作正常,但第二天突然在搜索时遇到此错误。

错误

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

/etc/init.d/elasticsearch restart

为我工作。

检查所有者和组

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

错误信息:

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

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

sudo service elasticsearch start


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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM