我刚开始使用Rails Whenever插件。我有rake文件cron。使用任务:
task :cron => :environment do
puts "Task invoked!"
end在schedule.rb中,我有这样的功能:
every 2.minutes do
rake "cron", enviroment => "development"
end一旦我启动我的应用程序并且指定的时间间隔过去了,什么也没有发生?我是Ruby和Rails的新手,那么我做错了什么呢?
发布于 2013-03-14 03:52:47
您需要将时间表写入您的crontab。在你的应用程序中运行以下命令:
bundle exec whenever --update-crontab myapp当您运行此命令时,whenever将采用Ruby语法,将其转换为cron语法并将其添加到您的crontab中。
https://stackoverflow.com/questions/15383410
复制相似问题