You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Rails中如何为Resque队列分配专属Worker?

Resque专属队列Worker配置方案

一、启动专属队列Worker

针对特定队列启动固定数量的专属Worker,启动时指定队列名称即可:

  • 给default队列分配2个专属Worker:
    QUEUE=default COUNT=2 bundle exec rake resque:work
    
  • 给high队列分配4个专属Worker:
    QUEUE=high COUNT=4 bundle exec rake resque:work
    

以此类推,为其他需要专属Worker的队列启动对应数量的进程,直到专属Worker总数达到16个。

二、启动通用Worker

剩余4个Worker用于处理所有队列,启动时使用*指代所有队列:

QUEUE=* COUNT=4 bundle exec rake resque:work

队列分配验证

可通过Resque监控界面查看队列与Worker的绑定状态:
resque-queues

内容的提问来源于stack exchange,提问作者RahulOnRails

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.07.23 16:42:00