Symfony 基于Gearman的顺序背景处理
我目前有4个活动作为Symfony命令,我希望每5小时按顺序运行一次,总共大约需要30分钟 我想知道如何通过Gearman实现这一点。为了确保顺序处理,我是否应该创建一个具有4个功能的worker,然后每5小时由客户端触发一次 谢谢你的回答。Symfony 基于Gearman的顺序背景处理,symfony,gearman,Symfony,Gearman,我目前有4个活动作为Symfony命令,我希望每5小时按顺序运行一次,总共大约需要30分钟 我想知道如何通过Gearman实现这一点。为了确保顺序处理,我是否应该创建一个具有4个功能的worker,然后每5小时由客户端触发一次 谢谢你的回答。 斯蒂芬我对你的问题有一个答案和建议 首先,像Gearman这样的MessageQue系统适合于当前以非阻塞方式完成的后台处理任务 如果您的要求是每5小时运行一次,那么我想CRONJOBS非常适合这种情况。 有关更多详细信息,请参阅: 如果您有一些非常重要的
斯蒂芬我对你的问题有一个答案和建议 首先,像Gearman这样的MessageQue系统适合于当前以非阻塞方式完成的后台处理任务 如果您的要求是每5小时运行一次,那么我想CRONJOBS非常适合这种情况。 有关更多详细信息,请参阅:
如果您有一些非常重要的理由使用GEARMAN,那么是的,您应该创建一个worker,并将cron作业设置为每5小时调用一次worker。如果添加具有相同任务ID的GEARMAN作业,它们将按顺序运行