相关疑难解决方法(0)

Rails:在Heroku上启动Sidekiq

我在使用Heroku部署的Rails应用程序启动并运行Sidekiq时遇到问题.我的应用程序在开发中运行良好(在没有Sidekiq的Heroku上).

我创建了一个Procfile:

worker: bundle exec sidekiq
Run Code Online (Sandbox Code Playgroud)

如果我跑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

39
推荐指数
4
解决办法
3万
查看次数

标签 统计

heroku ×1

ruby-on-rails ×1

sidekiq ×1