【发布时间】:2012-11-26 01:57:24
【问题描述】:
我无法在 Heroku 部署的 Rails 应用上启动并运行 Sidekiq。我的应用程序在开发中运行良好(以及在没有 Sidekiq 的 Heroku 上)。
我创建了一个 Procfile:
worker: bundle exec sidekiq
如果我运行heroku ps,我看到的唯一进程是web.1。
我应该看一个 Sidekiq?
我确实收到了一个错误:
Redis::CannotConnectError (Error connecting to Redis on localhost:6379) 在我的 Heroku 日志中。
更新:发现我可能需要heroku addons:add redistogo。还是行不通。我觉得我缺少一些基本配置。
我需要做些什么来让 Redis 为我的 Heroku 应用程序启动并运行吗?
我已经使用 Redis/Sidekiq 大约一天了,所以这对我来说是新的。
谢谢!
格雷格
【问题讨论】:
标签: ruby-on-rails heroku sidekiq