我将PHP + Redis作为队列。
我有三个队列:
我可以独立地向这个队列发送任务。例如,我有客户端,我想为他创建任务。我将任务放入队列' create_task',并且做得很好。
但我有下一期:
我想先后完成所有三项任务。 首先,我想创建客户端,创建后我想为他创建任务,之后,我想向他发送任务。
问题:我如何做到这一点。
我有一个选择:我将任务放入队列' create_client'还有其他参数,例如
'create_task' => true
然后,在' create_client'队列我会看:
if ($params['create_task']) {
Queue::put('create_task', $client_id)
}
我不想这样做,但我不知道该怎么做。
请帮帮我。 谢谢!