我有一堆由任何时候管理的 cronjobs。一切正常,但我有几个小时的定时任务,它们都是同时触发的,所以我想错开它们。最坏的情况我可以手动更新 crontab,但我真的更愿意在 schedule.rb 中使用它。
TL; DR - 我想做这样的事情:
every 1.hour, at: ":00" do #task 1
every 1.hour, at: ":10" do #task 2
every 1.hour, at: ":20" do #task 3
谢谢!
最佳答案
这可以通过以下方式完成:
every :hour, at: 0 do #task 1
every :hour, at: 10 do #task 2
every :hour, at: 20 do #task 3
关于cron - 每当 gem : hourly tasks with minute set,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13927372/