我在使用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大约一天,所以这对我来说是新的.
谢谢!
格雷格