
Rabbitmq
文章平均质量分 73
likeeefish
半个有趣的人
展开
-
rabbit交换机 扇形交换机&默认交换机&死信交换机
1.主题交换机:Topic Exchange 直连交换机的缺点! 直连交换机的routing_key方案非常简单,如果我们希望一条消息发送给多个队列,那么这个交换机需要绑定上非常多的routing_key, 假设每个交换机上都绑定一堆的routing_key连接到各个队列上。那么消息的管理就会异常地困难。 所以RabbitMQ提供了一种主题交换机,发送到主题交换机上的消息需要携带指定规则的routing_key, 主题交换机会根据这个规则将数据发......原创 2022-04-03 15:45:41 · 278 阅读 · 0 评论 -
Rabbitmq交换机 直接交换机
1. Exchange(交换机)的作用 在RabbitMQ中,生产者发送消息不会直接将消息投递到队列中,而是先将消息投递到交换机中,在由交换机转发到具体的队列, 队列再将消息以推送或者拉取方式给消费者进行消费 创建消息 路由键 pull/push 生产者------------>交换机------------>队列------------>消费者 交换机原理......原创 2022-03-30 23:02:13 · 325 阅读 · 0 评论 -
rabbitmq生产者&消费者的创建
##单一生产者和单一消费者1. springboot整合rabbitmq 1.安装好rabbitmq,登陆RabbitMQ管理平台,新增管理用户并设置权限 见:images\06 新增管理用户并设置权限 1.新增用户:springboot/123456 图1 2.切换到springboot用户登陆,在All users中,点击Name为springboot, 进入权限设置页面 3.在权限设置页面,进入Permissions页面,点击“Set pe......原创 2022-03-29 17:24:07 · 4282 阅读 · 0 评论 -
RabbitMq
1. 什么是MQ 消息队列(Message Queue,简称MQ),从字面意思上看,本质是个队列,FIFO先入先出,只不过队列中存放的内容是message而已 作用:应用程序“对”应用程序的通信方法。2. 应用场景 主要解决异步处理、应用解耦、流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构 1.异步处理 用户注册后,需要发注册邮件和注册短信 2.应用解耦 用户下单后,订单系统需要通知库存系统 3.流量削锋(重点) 流......原创 2022-03-27 21:30:35 · 114 阅读 · 0 评论