为ROR页面设置cron选项卡

时间:2011-06-28 15:57:50

标签: ruby-on-rails ruby-on-rails-3 cron

我正在运行rails 3版本。我需要在服务器中设置crons

我不想在crons中使用wget方法。而不是需要从服务器运行文件。我需要通过crons中的终端运行ROR页面

有什么办法吗

由于

2 个答案:

答案 0 :(得分:1)

您可以随时查看gem:

https://github.com/javan/whenever

很快,您可以在代码中调用一个类似这样的方法(如gem主页上所述)

every 1.day, :at => '4:30 am' do 
  runner "MyModel.task_to_run_at_four_thirty_in_the_morning"
end

答案 1 :(得分:0)

我用Rake

得到它

我刚刚在tasks文件夹中创建了一个rake文件,执行了以下命令

“cd:path&& script / rails runner -e:environment':task':output”