如何让Ruby每10分钟运行一次任务?

the*_*gah 6 ruby cron sleep timer

我想每10分钟做一次cron工作,但我的系统只做1小时.所以我正在寻找一种方法来做到这一点.我已经看过了Timer,sleep但我不知道如何做到这一点,甚至更好的是实现这一目标的资源.

grm*_*grm 4

看看http://rufus.rubyforge.org/rufus-scheduler/

rufus-scheduler 是一个用于调度代码片段(作业)的 Ruby gem。它理解在某个时间、某个时间、每 x 次或简单地通过 CRON 语句运行作业。rufus-scheduler 不能替代 cron/at,因为它在 Ruby 内部运行。