ruby定时脚本
ruby定時腳本的實現涉及到三個方面:
實例:
# in func.rb def func# the function body goes here end# in scheduler.rb # require func.rb require 'rufus/scheduler' # we use this gem s = Rufus::Scheduler.new s.cron '3 3 * * *' dobeginfunc # call funcrescue Exception => e# log errorend ends.join# in schedulerd.rb require 'daemons' # we use this gem Daemons.run(File.expand_path("scheduler.rb", __FILE__))# start daemon ruby schedulerd.rb start其中會用到rufus,daemons這兩個gem,更多的使用方法可以在各自的github上看到。
轉載于:https://www.cnblogs.com/hard-work/p/4495152.html
總結
- 上一篇: hdu 2709 递推
- 下一篇: pdf如何转换成word文档