我正在使用无效的gem来扩展与工作相关的延迟队列工作者。在这个过程中,我必须使用无用工作来扩展两种不同类型的工人。我的Procfile如下。
worker: QUEUE=monthly_reports rake jobs:work
worker2: QUEUES=Dashboard_Reports,pulling rake jobs:work
无法自动缩放第一个工作人员,但不能自动扩展我的worker2。任何人都可以建议如何使用无效的
来扩展这两个工人答案 0 :(得分:0)
目前编写无工作宝石的方式无法实现您的目标。如果您查看code,您会看到缩放代码的流程类型为'worker',已经过硬编码。您可以通过环境变量修改它以支持不同的流程类型,但它仍然不适用于多种流程类型。