my_first_job: cron:“ * / 5 * * * *” 类别:“ HardWorker” 队列:hard_worker
第二份工作: cron:“ * / 30 * * * *”#每30分钟执行一次 类别:“勤杂工” 队列:hard_worker_long args: 硬:“东西”
答案 0 :(得分:0)
是否添加了sidekiq初始化程序来加载文件(如果存在)。
您可以使用YAML.load
示例
# config/initializers/sidekiq.rb
cron_schedule_file = 'config/cron_schedule.yml'
if File.exist?(cron_schedule_file) && Sidekiq.server?
Sidekiq::Cron::Job.load_from_hash YAML.load_file(cron_schedule_file)
end