1
我正在运行rake任务(必须启动约24小时),但它会在意外时间停止。 STRERR为空。 它运行任务的代码:系统调用正在终止
@bucket = Bucket.find(params[:id])
cmd = "#{`which rake`.chomp} bucket:generate[#{@bucket.id}] --trace 2>&1 > #{Rails.root}/log/bucket-#{@network.id}.log &" # 2> #{Rails.root}/log/bucket-#{@network.id}-error.log &"
system(cmd)
flash[:notice] = "Generation started"
redirect_to buckets_path
如果我从控制台运行的任务其正常执行,但一段时间后,由控制器执行的任务将停止...
谢谢!这是我需要的。 – 2010-06-17 16:53:38