logo头像

学如逆水行舟,不进则退!!!

rabbitmq如何保证消息可靠性不丢失

[TOC] 之前我们简单介绍了rabbitmq的功能。他的作用就是方便我们的消息解耦。紧接着问题就会暴露出来。解耦就设计到双方系统不稳定问题。在mq中有生产者、mq、消费者三个角色。其中一个角色down机或者重启后。就设计到消息的丢...

基于springboot实现rabbitmq消息通信

ps : 这篇文章比较长,读者还是需要耐心的阅读的。干货多多。 在分布式项目中为了提高性能,也为了实现项目规范,我们都会在处理消息队列的时候引入消息中间件。中间件的作用一个是为了解耦,还有一个是性能提升。消息中间件我们每个人每天都在接...