【发布时间】:2014-05-02 01:33:25
【问题描述】:
我有一个 rake 任务,它将按顺序调用另外 4 个 rake 任务:
rake:one
rake:two
rake:three
rake:four
Rake 任务一、二和三正在获取数据并将其添加到我的数据库中。然后rake:four 将对这些数据进行处理。但我需要先确保一、二、三是完整的。每个 rake 任务实际上都在让 Sidekiq 工作人员在后台运行。在这种情况下,rake:one 创建的所有工作人员会先完成,然后是 rake:two,等等?
如果不是,如何保证worker按顺序执行?
【问题讨论】:
标签: ruby-on-rails rake sidekiq worker