入门教程
博客
视频
协议模型
安装
这里以windows
为例。
rabbitMQ 依赖 erlang 环境,安装前注意好两者的版本兼容。
兼容对比官网链接 http://www.rabbitmq.com/which-erlang.html
RabbitMq下载windows官网链接 http://www.rabbitmq.com/install-windows.html
Erlang 下载官网链接 http://www.erlang.org/downloads
选择好需要安装的版本,即可参考下面的文章安装了。
在Win环境下安装Erlang
windows下 安装 rabbitMQ 及操作常用命令
我安装的版本:
使用
我是参考下面的几篇博客实现的:
- springboot集成rabbitmq(实战)
- SpringBoot系列 - 使用消息队列RabbitMQ
- 分布式架构核心组件之消息队列RabbitMQ
- RabbitMQ消息可靠性投递解决方案 - 基于SpringBoot实现
- 详细介绍Spring Boot + RabbitMQ实现延迟队列
主要在案例中实现以下功能:
- rabbitMQ 的基础使用
- rabbitMQ 的消息投递的可靠性
- rabbitMQ 的延迟队列的使用
案例源码中有非常详细的注释,强烈建议大家把源码拉下来对照着上面的几篇博客看。
其它
源码
SpringBoot版本:2.1.3.RELEASE
- GitHub:https://github.com/MRLEILOVE/rabbitmq-study.git
- Gitee: https://gitee.com/leiguoqing/rabbitmq-study.git