Laravel Horizon — несколько очередей, запущенных от одного руководителя

Может ли кто-нибудь помочь с правильной конфигурацией в horizon.php, чтобы один супервизор мог запускать несколько очередей? Я пытался:

'supervisor-1' => [
'connection' => 'redis',
'queue' => ['default', 'queue2'],
'balance' => 'simple',
'processes' => 10,
'tries' => 3,
],

так же как:

'supervisor-1' => [
'connection' => 'redis',
'queue' => 'default, queue2',
'balance' => 'simple',
'processes' => 10,
'tries' => 3,
],

Вторая очередь правильно отображается на горизонте, и я могу отправлять им задания, но они просто не обрабатываются.

Я подготовлен в Forge и настроил свои очереди, используя redis со следующей конфигурацией queue.php:

'redis' => [
'driver' => 'redis',
'connection' => 'default',
'queue' => 'default', // Default Queue
'retry_after' => 90,
'block_for' => null,
],

0

Решение

Задача ещё не решена.

Другие решения

Других решений пока нет …

По вопросам рекламы ammmcru@yandex.ru
Adblock
detector