我已经读过了Backburner Tutorial,但它有点掩盖了工人的确切情况,似乎上帝用于生产环境,但所有其他例子只显示正在使用的Backburner.work,它不会异步处理。所以当我在开发模式下使用WEBrick时,我无法想象如何在队列中处理进程作业。
答案 0 :(得分:1)
我将更新教程,但处理任务的最简单方法是使用rake任务:
rake backburner:work
这将处理控制台中的任务。如果您有动态队列或只想处理一个队列,可以在此处指定队列:
QUEUES=newsletter-sender,push-message rake backburner:work
这应该在开发中发挥作用。