我正在使用Whenever gem来设置时间表。我添加了Whenever到gemfile
并使用以下代码创建了schedule.rb
文件:
every 1.minute do
p "testing ......................"
end
我运行命令whenever
,消息testing ......................
只出现一次。
我需要每分钟发一次消息。我怎么能这样做?
答案 0 :(得分:1)
将此添加到schedule.rb
的顶部,这基本上会在your_app_path / log / cron_log.log中创建一个日志文件
set :output, "log/cron_log.log"
您可以检查日志文件以监控cron作业输出。
希望它有所帮助!
答案 1 :(得分:0)
将环境变量设置为true并在scheduler.rb下检查该变量的true条件,在首次运行后将其设为false。
希望这对你有用!