【发布时间】:2018-11-11 21:58:57
【问题描述】:
我有一个 Rails 应用程序,其中每个用户都有特定数量的后台工作人员。
由于用户支付更多费用来增加可用工人的数量,我希望能够动态添加这些工人。
我想将ActiveJob 与Sidekiq 结合使用,我想到了以下解决方案:
- 当用户注册时,我用用户的
id在sidekiq 中创建一个新队列。 - 我添加了一些工作人员,专门用于该特定队列,具体取决于用户支付的费用。
我在使用 Sidekiq 实施此解决方案时遇到问题,我找不到有关如何动态添加队列和工作人员的文档。
【问题讨论】:
-
是的,这种队列/工人的杂耍不是很容易或可扩展的。
标签: ruby-on-rails sidekiq rails-activejob