0
Стараюсь:Очередь не запускайте в Laravel
php artisan queue:listen
Но результат является пустым: picture of result
Что должно произойти?
Я хочу, чтобы выполнить код:
$job = (new SendEmail())->delay(10);
$this->dispatch($job);
Да, .env: 'QUEUE_DRIVER = database'. Миграция завершена. 'дд (ENV ('QUEUE_DRIVER'));' => "базы данных". но задержка не работает ... выполняются синхронно. Я не вижу в командной строке его, только пусто: '-bash-4.1 $ php artisan queue: listen [2016-07-22 09:27:57] Обработан: приложение \ Listeners \ Users \ SendWelcomeEmail @ handle ' – IvanTrofimov
О, извините, мне пришлось создать вакансию с --queue ' php artisan make: job SendEmail --queued' Спасибо! – IvanTrofimov
Ах, нет проблем. Рад, что вы его работали. Вероятно, это было связано с отсутствием «инвентаря ShouldQueue» из определения класса, который остановил его, нажав на очередь. – Jonathon