Rails用puma在一个单独的工人上运行sidekiq

时间:2015-03-30 17:10:21

标签: ruby-on-rails heroku sidekiq puma

嗨,我是Rails的新手,想知道如何使用Puma和sidekiq在Rails 4中配置Heroku以在单个dyno上运行?

目前我的sidekiq作业已排队但未执行..

1 个答案:

答案 0 :(得分:0)

每个dyno都是一个独立的过程。所以你可以在一个dyno上只运行sidekiq或puma。 如果你想使用免费计划,那就不可能了。

然而,有一种解决方法,当你可以创建另一个应用程序,并在那里运行sidekiq。所以你的puma和sidekiq会共享同一个redis db来同步。

检查此链接: https://coderwall.com/p/fprnhg/free-background-jobs-on-heroku