Прошу вывести меня из тупика...
Пытаюсь вынести функционал очередей в модуль. Очереди на базе yiisoft/yii2-queue.
ИМХО, правильно было бы компоненты очереди перенести в модуль и сделал это так:
Код: Выделить всё
'bootstrap' => [ 'jobqueue'],
'modules' => [
'jobqueue' => [
'class' => 'common\modules\jobqueue\Module',
'params' => ['moduleParams'=>'moduleParams'],
'components' => [
'queueMessage' => [
'class' => \yii\queue\redis\Queue::class,
'redis' => 'redis', // Компонент подключения к Redis или его конфиг
'channel' => 'queueMessage', // Ключ канала очереди
'as log' => \yii\queue\LogBehavior::class,
],
],
],
],
Сейчас, контроллеры модуля нормально выводят информацию о своих действиях (actions) в консоль yii.
Но как правильно добиться, что бы проходила загрузка консольных действия из компонента queueMessage - я так и не разобрался.
Прошу помощи.
Заранее спасибо.