Ruby on rails 延迟作业:如何顺序处理作业(一个接一个)
我正在使用命令Ruby on rails 延迟作业:如何顺序处理作业(一个接一个),ruby-on-rails,ruby-on-rails-4,delayed-job,Ruby On Rails,Ruby On Rails 4,Delayed Job,我正在使用命令RAILS\u ENV=production bin/delayed\u job start运行延迟作业 我正在用下面的代码存储作业 Delayed::Job.enqueue QrCodeGenerator.new(客户端、请求、参数[:批处理数量].to\u i) 当前延迟的作业正在运行作业simeltanoulsy。我想知道如何一个接一个地运行作业 谢谢 如果此作业始终是相同的作业,但输入参数不同,则可以运行QUEUE=myqueue rake jobs:work,因为该rak
RAILS\u ENV=production bin/delayed\u job start
运行延迟作业
我正在用下面的代码存储作业
Delayed::Job.enqueue QrCodeGenerator.new(客户端、请求、参数[:批处理数量].to\u i)
当前延迟的作业正在运行作业simeltanoulsy。我想知道如何一个接一个地运行作业
谢谢
QUEUE=myqueue rake jobs:work
,因为该rake进程一次只运行一个作业。然后,您可以同时运行另一个延迟作业rake进程,以作为并发工作者运行其他队列(如果您有其他需要处理的作业)QUEUE=myqueue rake jobs:work
,因为该rake进程一次只运行一个作业。然后,您可以同时运行另一个延迟作业rake进程,以作为并发工作者运行其他队列(如果您有其他需要处理的作业)我在想,你怎么能做到2?(连续运行两个不同的作业),如果您能提供一些帮助,将不胜感激!我在想,你怎么能做到2?(连续运行两个不同的作业),如果您能提供一些帮助,将不胜感激!我也面临多个工人的问题,我有4个工人,所以它在异步时分配4个工作我想要一个接一个我也面临多个工人的问题,我有4个工人,所以它在异步时分配4个工作我想要一个接一个