来自本地rails的远程Elasticsearch连接

时间:2016-07-15 21:40:29

标签: ruby-on-rails elasticsearch localhost

我有一个在远程弹性搜索服务器上运行的rails应用程序。 Rails控制台与Elasticsearch远程服务器的连接工作正常,但当我尝试执行db:migrateassets:precompile之类的操作时,看起来它尝试连接到elasticsearch本地服务器并抛出错误 Faraday::ConnectionFailed: Connection refused - connect(2) for "localhost" port 9200

1 个答案:

答案 0 :(得分:-1)

如果您不想使用弹性搜索,请从初始化文件夹文件夹中删除其配置设置(如果您已创建任何设置)。

但是,如果您仍然想使用弹性搜索,并且因为我不知道您的配置设置如何,请在终端的另一个选项卡中启动弹性搜索以避免这种情况。