J'exécute une tâche rake (qui doit être lancée depuis ~ 24 heures) mais elle s'arrête dans un temps inattendu. STRERR est vide. Le code qui exécute la tâche:Les appels système se terminent
@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
Si je lance la tâche de la console, il exécute normalement, mais arrête tâche exécutée par le contrôleur après un certain temps ...
Merci! C'est ce dont j'ai besoin. –