我是使用rufus-scheduler gem的新手,我试图将它与rails应用程序一起使用。没有任何问题让事情有效但我无法理解如何追踪我的任务以检查状态或查找任何其他信息。
鉴于我有一个config / initializers / scheduler.rb,其中包含以下内容
require 'rufus-scheduler'
scheduler = Rufus::Scheduler.singleton
scheduler.every '1h' do
ClassName.run
end
scheduler.cron '0 2 * * *' do
ClassName.process
end
我如何检查这些任务的状态或查找它们?
提前感谢您的帮助。
答案 0 :(得分:0)
阅读文档有帮助。
Rufus-scheduler将您的任务称为“作业”。有方法可以查找它们:
https://github.com/jmettraux/rufus-scheduler#looking-up-jobs
我希望这会对你有所帮助。