RabbitMQ
文章平均质量分 95
花生树-
这个作者很懒,什么都没留下…
展开
-
RabbitMQ学习笔记(一)交换机类型、消费类型
RabbitMQ共有四种交换机,交换机主要决定发布的消息该以什么的方式进入队列(queue)交换机本身还可以携带属性,可以设置状态:持久(durable)、暂存(transient)。直连交换机(direct)直连交换机往往用于做单播路由,绑定到直连交换机的队列名称和路由名称相同,那么直连交换机在路由消息的时候,会直接将队列名称作为路由键,把消息路由到该队列中扇型交换机(fanout)扇形交换机通常用来做广播,它会把消息路由给绑定在该交换机的所有队列,与绑定的路由键无关。原创 2023-07-12 16:28:20 · 458 阅读 · 1 评论 -
RabbitMQ学习笔记(二)消息确认机制
1、我的另一篇文章中介绍了RabbitMQ的交换机类型、消费类型,经过一系列的demo测试时,我们在RabbitMQ的后台监控中可以发现一个现象,就是消息在被成功消费后,队列中就没有这个消息了,也就是删除了,那么疑问来了,RabbitMQ是怎么知道这个消息该不该被删除?什么时候删除?2、除了消费者,那么生产者怎么知道自己消息是否发送成功到RabbitMQ中了?解决这个疑问的方式就是:RabbitMQ消息确认机制。原创 2023-07-14 16:51:55 · 2418 阅读 · 1 评论