浅入 Laravel 与 RabbitMQ:实战消息队列技术
RabbitMQ 是一个开源的消息队列系统,基于 AMQP(Advanced Message Queuing Protocol)协议,适用于异步处理、应用解耦与扩展性设计。通过本学习路径,了解在 Laravel 框架下使用 RabbitMQ 的各项功能,如 RbbitMQ 的七种工作模式及 RabbitMQ 相关的简单管理工作,简单了解并实现死信队列与延时队列。
1、RabbitMQ 简说
2、了解 RabbitMQ
3、RabbitMQ 7 种工作模式
4、Linux 系统使用 Docker 安装 RabbitMQ
5、Linux 系统使用源码安装 RabbitMQ
6、RabbitMQ 管理 - vhost 相关操作
7、RabbitMQ 管理 - user 相关操作
8、RabbitMQ 快速使用 - RabbitMQ 管理之 web 相关操作
9、RabbitMQ - PHP 操作 RabbitMQ - 简单模式
10、RabbitMQ - PHP 操作 RabbitMQ - 工作模式
11、RabbitMQ - PHP 操作 RabbitMQ - 发布订阅模式
12、RabbitMQ - PHP 操作 MQ - (direct)路由模式
13、RabbitMQ - PHP 操作 RabbitMQ - (topic)主题模式
14、RabbitMQ - PHP 操作 RabbitMQ - RPC 模式
15、RabbitMQ - PHP 操作 RabbitMQ - 发布确认模式
16、RabbitMQ - PHP 操作 RabbitMQ - 死信队列的原理及设置
17、RabbitMQ - PHP 操作 RabbitMQ - PHP 实现死信队列
18、RabbitMQ - PHP 操作 RabbitMQ - 延迟插件实现延迟队列功能