RabbitMQ之死信队列
摘要:RabbitMQ之死信队列 1. 死信的概念2. 死信的来源3. 死信实战3.1 代码架构图3.2 消息 TTL 过期3.3 队列达到最大长度3.4 消息被拒 1. 死信的概念 死信,顾名思义就是无法被消费的消息,字面意思可以这样理解,一般来说,producer将消息投递到 broker 或者直接到
阅读全文
RabbitMQ之交换机
摘要:RabbitMQ之交换机 1. Exchanges1.1 Exchanges 概念1.2 Exchanges 的类型1.3 无名 exchange 2. 临时队列3. 绑定(bindings)4. Fanout4.1 Fanout 介绍4.2 Fanout 实战 5. Direct exchange
阅读全文
RabbitMQ之发布确认
摘要:RabbitMQ发布确认 1 发布确认原理2 发布确认的策略2.1 开启发布确认的方法2.2 单个确认发布 2.3 批量确认发布2.4 异步确认发布2.5 如何处理异步未确认消息2.6 以上3种确认速度对比 1 发布确认原理 生产者将信道设置为 confirm 模式,一旦信道进入 confirm 模
阅读全文