我是使用rufus调度器gem的新手,我正试图将它与rails应用程序一起使用。工作起来没有任何困难,但我很难理解如何追踪我的任务以检查状态或查找任何其他信息。
假设我有一个config/ininitializers/scheduler.rb,它有以下
require 'rufus-scheduler'
scheduler = Rufus::Scheduler.singleton
scheduler.every '1h' do
ClassName.run
end
scheduler.cron '0 2 * * *' do
ClassName.process
end
如何检查或查找这些任务的状态?
提前感谢您的帮助。
阅读文档会有所帮助。
Rufus调度器将您的任务称为"作业"。有一些方法可以查找它们:
https://github.com/jmettraux/rufus-scheduler#looking-上行作业
我希望这对你有帮助。