邮件发送使用了异步的 ShouldQueue,但是我并没有执行 PHP artisan queue:work 之类的操作,为什么仍会异步?
RT.
另:ShouldQueue 部分的原理是如何运行的?
关于 LearnKu
事件是否异步和你有没有执行
queue:work没有关系,只要在定义类的时候implements ShouldQueue那就是异步。大致原理就是 Laravel 的会去判断 Notification 类是否是
ShouldQueue子类,是的话就往队列里扔,否则就立即执行。