我正在按照自己的意愿运行时遇到一些问题。例如,现在是下午2:45,我希望我的任务从现在起每2小时运行一次。所以它应该在下午4:45,下午6:45,晚上8:45,晚上10:45运行......
感谢您的帮助。
答案 0 :(得分:0)
你试过official docs吗?添加(或创建该文件,如果它不存在)到config/schedule.rb
:
every 2.hours do
#your task here
end
或者使用原始cron语法,这样的事情应该没问题:
every '45 */2 * * *' do
#task
end
这应该每两小时在xx:45,即00:45,2:45等处运行。