Laravel 5 Laravel 5.5侦听动态生成的队列

Laravel 5 Laravel 5.5侦听动态生成的队列,laravel-5,jobs,laravel-5.5,Laravel 5,Jobs,Laravel 5.5,我的应用程序需要动态生成带有前缀的队列,如“进程用户用户1”、“进程用户2”、“进程用户n” 其主要思想是根据模型ID分离某些作业的执行 要运行watcher,我需要执行命令php artisan queue:work--queue process\u user\u 1 我没有发现像这样的模式的可能性 php artisan queue:work --queue process_user_* 我发现的唯一一种方法是在每次发送作业之前手动运行它们。但是它太脏了 也许有人知道另一种方法 示例: 我

我的应用程序需要动态生成带有前缀的队列,如“进程用户用户1”、“进程用户2”、“进程用户n

其主要思想是根据模型ID分离某些作业的执行

要运行watcher,我需要执行命令
php artisan queue:work--queue process\u user\u 1

我没有发现像这样的模式的可能性

php artisan queue:work --queue process_user_*
我发现的唯一一种方法是在每次发送作业之前手动运行它们。但是它太脏了

也许有人知道另一种方法

示例:

我有10个用户。每个用户在队列中有100个作业要处理

如果我把它们放在一个队列中,比如“process\u user\u job”,用户将等待一段时间 工作完成的时间很长

所以我想分离队列以加快返回结果的速度


你设法解决了这个问题吗?