【问题标题】:ruby searchkick failure : connection refusedruby searchkick 失败:连接被拒绝
【发布时间】:2013-12-10 18:07:26
【问题描述】:

我想在我的 Rails 应用程序上实现一个 searchkick,因此我添加到我的 gem 文件中:

gem 'elasticsearch'
gem 'searchkick'

,做了一个

bundle install

,然后是

rake searchkick:reindex CLASS=Pfile

它返回以下错误:

rake aborted!
 No connection could be made because the target machine actively refused it. - connect(2)
 Tasks: TOP => searchkick:reindex
 (See full trace by running task with --trace)

任何帮助将不胜感激:)

【问题讨论】:

  • 运行跟踪并发布它请 rake searchkick:reindex CLASS=Pfile --trace
  • 你可能错误配置了 searchkick
  • 谢谢大家,这里是跟踪:C:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/net/http.rb:762:in initialize' C:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/net/http.rb:762:in open' C:/ RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/net/http.rb:762:in block in connect' C:/RailsInstaller/Ruby1.9.3/lib/ruby/1.9.1/timeout.rb:54:in timeout' 我暂时受限于字符:/
  • 你在运行弹性服务器吗,例如..sudo /usr/local/share/elasticsearch/bin/service/elasticsearch start
  • 如何在 Windows 环境中运行它?我确定我没有:)

标签: ruby-on-rails search


【解决方案1】:

我自己也遇到了。试试elasticsearch -f -D es.config=/usr/local/opt/elasticsearch/config/elasticsearch.yml

【讨论】:

    猜你喜欢
    • 2019-08-22
    • 2014-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-05-22
    • 2014-09-13
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多