由于我的堆栈升级到Debian Squeeze,RVM 1.7.2,Ruby 1.9.2和Rails 3.1rc6(所有宝石都是最新版本)我看到奇怪的行为:重新启动机器并启动redis / nginx等后我启动resque-scheduler with
rake resque:scheduler &
之后,我将至少启动一名工人:
QUEUES=printing,mailing rake environment resque:work &
当我开始其中一个rake进程时,我在ps-list中得到两个僵尸,如下所示:
1222 pts/3 Sl 0:12 resque-scheduler-2.0.0.d: Schedules Loaded
1236 pts/3 Z 0:00 [ruby] <defunct>
这本身只是一个整容问题,但resque和它的网络前端不再表现得像预期的那样;例如我只能看到一些工作人员在网络前端工作并且工作。
关于如何制作resque的任何想法都会再次出现?