为什么这个Job没有排队并且像普通代码一样?

时间:2018-02-18 17:28:12

标签: php laravel

我正在尝试一个必须立即返回响应并在后台执行自己的Laravel作业。

它工作正常,但我不知道出了什么问题,因为现在它无法正常工作(我刚刚编辑过,试图向负责向其他用户发送电子邮件更新的用户发送通知)!

我正在使用sync驱动程序,因为每次我将某些东西放入队列时我都不想执行php artisan queue:work命令。这是代码!在我的.env文件和config/queue.php文件中,我将驱动程序设置为sync

**我正在尝试向用户发送电子邮件,这需要时间**

Click here查看在 UserController App \ Mail \ EmailUpdate App \ Jobs \ SendEmailUpdates 中执行的代码。< / p>

起初(当它工作时),我立即被重定向回来!但过了一段时间(我想15分钟),重新定向我需要大约15-20秒!它像普通的PHP代码一样,在重新定向之前向用户发送电子邮件!

我尝试重置代码但它没有用!任何帮助将不胜感激!

0 个答案:

没有答案