簡體   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