![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
书 MQ
金箍一梦何来愁
远方的姑娘再见
展开
-
rabbitMQ面试之 直连交换机
原创 2020-06-01 20:04:38 · 247 阅读 · 0 评论 -
书 MQ 的原理以及自及编写一个简单的MQ
MQ的用途 1、窗口排队 2、发短信,发邮件,朋友圈的消息的通知 通信的模型 point to point 广播 组播 两种队列 消息队列 任务队列 用途 异步处理 解耦 可扩展 上面三个可以实现 大并发是的缓冲的作用 消息队列的协议 socket http 如何自定义队列 1、协议 ...原创 2018-07-28 13:57:26 · 1065 阅读 · 1 评论 -
RabbitMQ确认消息Confirm详解
理解Confirm消息确认机制 消息的确认,是指生产者投递消息后,如果Broker收到消息,则会给我们生产者一个应答。 生产者进行接收应答,用来确定这条消息是否正常的发送到Broker,这种方式也是消息的可靠性投递的核心保障! 确认机制流程图 生产端发送消息到Broker,然后Broker接收到了消息后,进行回送响应,生产端有一个Confirm Listener,去监听应答,当然这个操作是异...转载 2019-05-09 17:54:47 · 1076 阅读 · 0 评论 -
channel的confirm模式
生产者确认模式实现原理: 生产者将信道设置成confirm模式,一旦信道进入confirm模式,所有在该信道上面发布的消息都将会被指派一个唯一的ID(从1开始),一旦消息被投递到所有匹配的队列之后,broker就会发送一个确认给生产者(包含消息的唯一ID),这就使得生产者知道消息已经正确到达目的队列了,如果消息和队列是可持久化的,那么确认消息会在将消息写入磁盘之后发出,bro...转载 2019-05-09 21:45:40 · 947 阅读 · 0 评论