Я запускаю задачу 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
Если я запускаю задачу из консоли, она выполняется нормально, но через некоторое время задача, выполненная из контроллера, останавливается ...