我想使用多个池启动delayed_job(4)每个池可以执行某种类型的作业,最后一个用于所有任务(为了优先处理快速任务并让更长时间在不同的池上运行)。
这是命令:
/bin/bash -c 'cd /usr/src/app; /usr/bin/env RAILS_ENV=development /usr/src/app/bin/delayed_job --pool=LongTask,MediumTask:2 --pool=QuickTask --pool=*:1 start'
我想用上帝监视这个,但是如何用godrb监视分叉进程?如果可能的话,我想将进程generatin保留在delayed_jobs中,而不是使用一个delayed_jobs池运行4个god实例。