redis - 关于php任务队列的问题
阿神
阿神 2017-04-25 09:03:15
0
1
773

最近在学习redis,list数据类型很适合做任务队列。之前没有接触过,我的理解是创建任务队列,然后做个定时任务去操作这个队列,比如取前10个去执行,执行完弹出,以此循环,直到队列内没有任务,但是这个定时任务还是会每隔多久去查询一次是否有任务要执行。这样理解对吗?

阿神
阿神

闭关修行中......

répondre à tous(1)
Peter_Zhu

Ce n'est pas tout à fait vrai. Vous pouvez utiliser une tâche planifiée cron pour récupérer régulièrement des tâches dans la file d'attente des tâches en vue de leur exécution.
Vous pouvez également exécuter un démon php-worker pour exécuter des tâches en continu. Tant que la tâche précédente est exécutée, elle ira dans la file d'attente des tâches pour récupérer la tâche suivante et démarrer l'exécution.

Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal