我在Heroku部署的Rails应用程序上启动和运行Sidekiq时遇到问题.我的应用程序在开发中运行良好(在Heroku上没有Sidekiq).
我创建了一个Procfile,其中包含:
worker: bundle exec sidekiq
如果我运行heroku ps
,我看到的唯一进程就是web.1
.
我应该看一个吗
我确实遇到了一个错误:
我的Heroku日志(log)里有Redis::CannotConnectError (Error connecting to Redis on localhost:6379)
个.
更新:发现我可能需要heroku addons:add redistogo
个.还是不行.我觉得我缺少一些基本的配置.
我需要做些什么来启动Redis并运行我的Heroku应用程序吗?
我已经使用Redis/Sidekiq大约一天了,所以这对我来说是新的.
谢谢
格雷格