我是 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 分钟重复一次任务,根本不关心时间。