为什么要使用消息队列,解决什么问题?(消峰、解藕、异步)
消峰填谷
客户端=》 网关 =〉 消息队列=》秒杀服务
异步解耦
消息队列中的重要概念理解。(主题、消费组、队列,游标?)
主题(Topic)
消息传输和存储的顶层容器,用于标识同一类业务逻辑的消息
队列(MessageQueue)
消息存储和传输的实际容器,一个Topic有多个队列,可水平扩展
消息(Message)
单位消息,每个消息都有扩展性,负载等信息
消费者(Consumer)
接受并处理消息的运行实体,取到消息业务逻辑进行处理,分PushConsumer和PullConsumer等
消费者组
也叫Consumer ID,多个消费行为一致的消费者的负载均衡分组
生产者
构建并传输消息到服务端的运行实体
消息队列的两种模式
队列模式

发布-订阅模式
如何实现多消息者订阅同一份消息
RabbitMQ消息模式
生产者将消息发送给Exchange交换机,交换机路由到不同的队列,不同的消费者针

最低0.47元/天 解锁文章
8628

被折叠的 条评论
为什么被折叠?



