laravel job queue

У меня есть 1 job в laravel, я инициализирую его 10 раз через Job::dispatch(...).
Имея 10 воркеров, я все равно вижу, что исполняется одновременно только 1 job, в то время как 9 остальных стоят в очереди.
Как правильно сделать, чтобы каждый воркер взял по 1 job и начал синхронно их выполнять?


Ответы (1 шт):

Автор решения: Denis Kovalev
$this->dispatch((new TestOne())->onQueue('queue1'));
$this->dispatch((new TestTwo())->onQueue('queue2'));
...

потом

php artisan queue:work --queue=queue2,queue1

Взято здесь

→ Ссылка