随笔分类 -  mq

摘要:这一次我们就来说说消息队列的高可用的原理。这里主要讲的是现在使用比较多的RabbitMQ和大数据相关的Kafka两种消息中间件的高可用。这里只是讲解他们的实现原理,不会实战。 1、RabbitMQ的高可用 RabbitMQ是基于主从复制来实现高可用的,不支持分布式。既然是主从复制,那么肯定就不是单台 阅读全文
posted @ 2020-03-17 19:18 《船长》 阅读(1269) 评论(0) 推荐(0)
摘要:1、为什么使用消息队列啊? 三点:解耦、异步、削峰 1)解耦: 2)异步 3)削峰 2、消息队列都有什么优点和缺点? 优点: 上面已经说了,就是在特殊场景下有其对应的好处,解耦、异步、削峰 缺点: 系统可用性降低:系统引入的外部依赖越多,越容易挂掉,本来你就是A系统调用BCD三个系统的接口就好了,人 阅读全文
posted @ 2020-03-16 23:42 《船长》 阅读(455) 评论(0) 推荐(0)