2015-04-28 64 views
1

我有4个活动(当前为Symfony命令),我想按顺序运行每5小时(总共需要大约30分钟)。Gearman的连续后台处理

我想知道如何用Gearman实现这一点。为确保顺序处理,我是否应该创建一个具有4个功能的工作人员,然后每5小时由客户端触发一次?

非常感谢任何答案。 Steffen

回答

0

我对您的问题有一个答案和建议。

首先,MessageQue系统如Gearman适用于目前要以非阻塞方式完成的后台处理作业。

如果您的要求是每5个小时运行一次,那么我猜,CRONJOBS非常适合这种情况。 参考了一些细节:Scheduling with gearman vs. cron?

如果你必须使用的Gearman一些非常重要的原因,那么,你应该创建一个工作人员,并设置cron作业来调用工人每隔5小时。

0

如果添加具有相同任务ID的减速机作业,它们将按顺序运行