【发布时间】:2017-02-08 21:29:11
【问题描述】:
我通过运行使用shoryuken gem
bundle exec shoryuken -R -C config/shoryuken.yml
而 shoryuken.yml 是
concurrency: 25
delay: 0
queues:
- [development_high, 30]
- [development_mid, 6]
- [development_low, 2]
这很好用。但是,我想使用特定于环境的队列,例如在生产中使用production_high。
我确保这些队列存在于
config/initializers/aws.rb 使用
%w(low mid high).each do |q|
sqs.create_queue(queue_name: Rails.env + '_' + q)
end
【问题讨论】:
标签: ruby-on-rails ruby yaml amazon-sqs shoryuken