【发布时间】:2013-09-12 10:34:42
【问题描述】:
我在将 Heroku 应用程序连接到 Elasticsearch 实例时遇到了困难。我正在 Heroku 上使用轮胎宝石和盆景插件。
当我部署应用程序时,我两次收到此错误:
跳过索引创建,无法连接到 Elasticsearch
我的初始化 bonsai.rb 文件中也有这个:
if ENV['BONSAI_INDEX_URL']
bonsai_uri = URI.parse(ENV['BONSAI_INDEX_URL'])
Tire.configure do
url "http://sampleindex.bonsai.io"
end
BONSAI_INDEX_NAME = bonsai_uri.path[1..-1]
else
BONSAI_INDEX_NAME = "my_index"
end
【问题讨论】:
-
嘿zeantosi。很奇怪,我在遇到此问题时执行了 BONSAI_URL,但它仍然给我一个连接失败错误。大约一个小时后,我再次尝试,它正在工作。我想知道 DNS 是否存在问题或 Heroku 端的问题。谢谢你的回答。
标签: ruby-on-rails ruby heroku elasticsearch bonsai-elasticsearch