rabbitMq
文章平均质量分 68
晴空万里藏片云
不畏浮云遮望眼,只缘身在此山中。
展开
-
rabbit高可用02
1. 死信队列 死信队列,英文缩写:DLX 。Dead Letter Exchange(死信交换机),当消息成为Dead message后,可以被重新发送到另一个交换机,这个交换机就是DLX。 消息成为死信的三种情况:(创建对应的队列关系参数参考下图下方代码) 1. 队列消息长度到达限制; @Test public void testDeadQueue() { for (int i = 0; i < 13; i++) { rabbitTemp翻译 2021-05-05 19:36:34 · 102 阅读 · 0 评论 -
rabbitMq高级特性
1.消息可靠性投递 注意:在文中代码进行测试时建议将队列中的内容清除干净,否则很容易出现不是我们理论上的结果; 在使用 RabbitMQ 的时候,作为消息发送方希望杜绝任何消息丢失或者投递失败场景。RabbitMQ 为我们提供了两种方式用来控制消息的投递可靠性模式。(可以类比发售快递过程,每一环节都可能发生丢失) 消息投递步骤: 1.生产者(channel)---->交换机------>队列中。 为了确保消息的可靠性投递,提供了如下两种方式 confirm 确认模式 return 退回模式翻译 2021-04-30 11:03:59 · 1101 阅读 · 0 评论 -
rabbit入门
1. 正文–rabbitMQ–消息中间件 1. 什么MQ? 2. MQ的优缺点 3. 常见的MQ有哪些? 4. 什么是rabbitMQ? 5. RabbitMQ的结构? 6. RabbitMQ的安装? 7. RabbitMQ的五种模式? 2.什么MQ? MQ全称 Message Queue(消息队列),是在消息的传输过程中保存消息的容器。多用于分布式系统之间进行通信。 3. MQ的优缺点 优点: 应用解耦:提高系统容错性和可维护性 异步提速:提升用户体验和系统吞吐量(如:双十一限时抢购) 削峰填谷:提翻译 2021-04-27 22:13:51 · 510 阅读 · 0 评论 -
rabbitMq四种模式及同springboot简单整合
1. 回顾 RabbitMQ由五种模式: 上篇:https://editor.csdn.net/md/?articleId=116211410 (1)简单模式:特点:只有生产者消费者和队列组成。 2. 工作者模式: 特点: 1. 一个生产者 2. 由多个消费。 3. 统一个队列。 4. 这些消费者之间存在竞争关系。 用处: 比如批量处理上. rabbitMQ里面积压了大量的消息。 生产者,这里设置的是自动确定模式,所以两个消费者消费的个数一样 import c翻译 2021-04-29 09:52:38 · 183 阅读 · 0 评论