镜像详情地址:https://cloud.hainiubl.com/#/excellentImageDetail?id=24769&imageType=excellent
点击镜像详情页面最下方的“添加到实验配置”按钮可直接运行该实战镜像
一、需求说明
该案例还原了RabbitMQ消息丢失解决方案的场景,通过生产者异步回调、队列持久化和消费者确认机制来解决RabbitMQ消息丢失问题。
二、环境介绍
机器介绍
-
RabbitMQ消息丢失镜像:共需要3台机器
- 一台1核1GB内存的机器:Mysql
- 一台1核1GB内存的机器:RabbitMQ
- 一台6核8GB内存的机器:Idea和Dbeaver
流程介绍
组件介绍
- 该案例采用Springboot+RabbitMQ依赖来演示消息丢失场景
- 采用Springboot+RabbitMQ+MyBatis+数据库(MySQL)解决消息丢失
- Springboot:版本:2.3.9.RELEASE,主要是用来启动项目
- RabbitMQ依赖版本:2.3.9.RELEASE,RabbitMQ消息中间件的依赖
- MyBatis:版本:1.3.2,将发送失败的消息通过MyBatis持久化到数据库
您没有该镜像的运行权限,所以无权查看该笔记
版权声明:原创作品,允许转载,转载时务必以超链接的形式表明出处和作者信息。否则将追究法律责任。来自海汼部落-海牛博士,http://hainiubl.com/topics/76602