Rails + Heroku + Bonsai仍尝试连接9200

时间:2016-05-25 12:11:20

标签: ruby-on-rails heroku bonsai-elasticsearch

我附上了截图(error screen shot )表示错误。

  

Faraday :: ConnectionFailed in Devise :: SessionsController #create

     

连接被拒绝 - 连接(2)for" localhost" 9200港口

我正在使用带有红宝石的盆景并部署到heroku。 但它仍然试图连接到本地9200。

我有初始化文件,如下所示。

配置/初始化/ bonsai.rb

require 'elasticsearch/model'

if ENV['BONSAI_URL']
  Elasticsearch::Model.client = Elasticsearch::Client.new({url: ENV['BONSAI_URL'], logs: true})
end

有人可以帮我解决这个问题吗?

1 个答案:

答案 0 :(得分:0)

仅在盆景<6.1上才出现此问题。因此,请在heroku上删除或升级当前的盆景插件。然后重试