Ruby on rails RubyonRails-Resque调度程序-在特定时间之间更频繁
我是rails调度器的新手,但已经成功设置了一个任务 我想知道是否可以设置它,使它在工作时间之间比其他时间更频繁地执行某项任务 喜欢 在07:30-21:00之间,每2分钟重复一次任务 在21:00-07:30之间,每1小时重复一次任务 这是我到目前为止的代码resque_schedule.ymlRuby on rails RubyonRails-Resque调度程序-在特定时间之间更频繁,ruby-on-rails,scheduled-tasks,yaml,resque,Ruby On Rails,Scheduled Tasks,Yaml,Resque,我是rails调度器的新手,但已经成功设置了一个任务 我想知道是否可以设置它,使它在工作时间之间比其他时间更频繁地执行某项任务 喜欢 在07:30-21:00之间,每2分钟重复一次任务 在21:00-07:30之间,每1小时重复一次任务 这是我到目前为止的代码resque_schedule.yml do_the_job: every: 2m class: foo args: bar description: baz 但正如您所见,它每2分钟重复一次任务,根本不关心时间。我认为您
do_the_job:
every: 2m
class: foo
args: bar
description: baz
但正如您所见,它每2分钟重复一次任务,根本不关心时间。我认为您需要将cron设置添加到文件中
do_the_job:
cron: "* * * * *" # change this according to your need
every: 2m
class: foo
args: bar
description: baz
要将计时添加到cron,请选中此选项
希望这有帮助