队列未在 Laravel 后开始
Queue don't start in Laravel
我试试:
php artisan queue:listen
但结果是空的:
picture of result
会发生什么?
我想让它执行代码:
$job = (new SendEmail())->delay(10);
$this->dispatch($job);
这是应该发生的事情。这意味着它正在等待将某些东西推入队列。
如果您通过事件或作业等执行将某些内容推送到队列的操作,那么您会看到类似
的内容
-bash-4.1$ php artisan queue:listen
[2016-07-22 09:27:57] Processed: App\Listeners\Users\SendWelcomeEmail@handle
您确定在您的 .env 或 config/queue.php
文件中设置了正确的队列驱动程序(例如 database
)吗?
我试试:
php artisan queue:listen
但结果是空的: picture of result
会发生什么?
我想让它执行代码:
$job = (new SendEmail())->delay(10);
$this->dispatch($job);
这是应该发生的事情。这意味着它正在等待将某些东西推入队列。
如果您通过事件或作业等执行将某些内容推送到队列的操作,那么您会看到类似
的内容-bash-4.1$ php artisan queue:listen
[2016-07-22 09:27:57] Processed: App\Listeners\Users\SendWelcomeEmail@handle
您确定在您的 .env 或 config/queue.php
文件中设置了正确的队列驱动程序(例如 database
)吗?