После обновления моего стека до Debian Squeeze, RVM 1.7.2, Ruby 1.9.2 и Rails 3.1rc6 (все гемы являются последней версией) я вижу странное поведение: после перезагрузки компьютера и запуска redis / nginx и т. Д. Я запускаюResque-планировщик с
rake resque:scheduler &
После этого я начну по крайней мере с одного работника с:
QUEUES=printing,mailing rake environment resque:work &
В тот момент, когда я запускаю один из этих процессов рейка, я получаю двух зомби в моем пс-списать вот так:
1222 pts/3 Sl 0:12 resque-scheduler-2.0.0.d: Schedules Loaded
1236 pts/3 Z 0:00 [ruby] <defunct>
Само по себе это только косметическая проблема, но resque и его веб-интерфейс больше не ведут себя так, как ожидалось;Например, я вижу только некоторых работников, которые активны и работают в веб-интерфейсе.
Есть идеи, как заставить resque вести себя снова?