消息队列和监听器队列

Laravel自定义事件类的监听器可以通过实现接口ShouldQueue将其放到队列中,这和直接使用消息队列有什么不同吗?好像都可以处理耗时任务.我想知道如何确定某个任务适合使用监听器还是队列呢?谢谢

You have my word ~
《L02 从零构建论坛系统》
以构建论坛项目 LaraBBS 为线索,展开对 Laravel 框架的全面学习。应用程序架构思路贴近 Laravel 框架的设计哲学。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
leo
最佳答案

@the_bug 这两者能实现的功能比较类似,所以两者的界定比较模糊,不同的人可能看法不一样。这个建议多写一些代码,自己品味一下两者的区别,探索出符合自己逻辑的界定方式。

5年前 评论
讨论数量: 3
leo

这和直接使用消息队列有什么不同吗?

你这里的『消息队列』指的是什么?Laravel 的消息队列还是 RabbitMQ 这种的队列程序

5年前 评论

@leo 就是laravel的这个make:job生成的这个

5年前 评论
leo

@the_bug 这两者能实现的功能比较类似,所以两者的界定比较模糊,不同的人可能看法不一样。这个建议多写一些代码,自己品味一下两者的区别,探索出符合自己逻辑的界定方式。

5年前 评论

讨论应以学习和精进为目的。请勿发布不友善或者负能量的内容,与人为善,比聪明更重要!