我的应用程序需要动态生成的队列,其中包含一些前缀,例如" process_user_1 "," process_user_2 ",& #34;的 process_user_n "
主要思想是根据型号ID单独执行某些作业。
要运行观察者,我需要执行命令php artisan queue:work --queue process_user_1
我没有找到像
这样的模式的可能性php artisan queue:work --queue process_user_*
我发现它只有一种方法是每次发送作业前手动运行它们。但它太脏了......
也许有人知道另一种方式?
示例:
我有10个用户。每个用户有100个作业要在队列中处理。
如果我将它们放在一个队列中,例如" process_user_job"用户会等待 很多时候工作都会完成。
所以我想分开队列以加快返回结果