0
Je suis en train d'exécuter une tâche de râteau dans un planificateur comme ci-dessousinvoquant une tâche de râteau dans un rufus-planificateur
scheduler = Rufus::Scheduler.new
scheduler.start
schedule.schedule(chron) do
puts "in scheduler"
begin
ENV['RAILS_ENV']='production'
Rake::Task['connection'].invoke
rescue Exception => e
puts "error"
end
la tâche de coupe est exécutée que pour la première fois. mais le planificateur semble fonctionner dans l'intervalle donné.
Toute aide appréciée.
quelle version de Ruby? Passager, mince, Mongrel? Qu'est-ce que "semble courir signifie"? Prenez également le temps de lire: http://www.chiark.greenend.org.uk/~sgtatham/bugs.html et http://www.catb.org/~esr/faqs/smart-questions.html – jmettraux