会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
小白龙白龙马
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
14
15
16
17
18
19
20
21
22
···
204
下一页
2023年3月4日
java——spring boot集成RabbitMQ——高级特效——死信代码示例
摘要: 首先,消息成为死信的条件: 首先看消息生产者,生产者和之前的一样,没什么变化(注意:后面统一把nomal改为normal了): 消费者: 消费死信队列: 消费正常队列:
阅读全文
posted @ 2023-03-04 13:17 小白龙白龙马
阅读(36)
评论(0)
推荐(0)
2023年2月26日
java——spring boot集成RabbitMQ——高级特效——消息成为死信的条件——概念理解
摘要:
阅读全文
posted @ 2023-02-26 18:56 小白龙白龙马
阅读(31)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——保证消息只被消费一次——保证消息的幂等性消费
摘要: 通过设置一个业务id。在下次在接收消息是,首先核实此id是否有被接收过。
阅读全文
posted @ 2023-02-26 18:39 小白龙白龙马
阅读(105)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——封装消息的元数据
摘要: 交换机和队列支持持久化。现在我们也需要给消息设计元数据 DeliveryMode 设置为2,表示支持消息的持久化。 接上一边博文。 修改文件: 发送者: package org.example.sender; import org.springframework.amqp.core.Message;
阅读全文
posted @ 2023-02-26 18:26 小白龙白龙马
阅读(225)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递——ack和nack
摘要: 第一种情况:关闭ack。不做任何ack。消息还在。如果消费者重启会话,消息还在,消费者下一次还会继续消费。(消费者断开这次会话,消息才会回到队列) 第三种和第四种:
阅读全文
posted @ 2023-02-26 16:52 小白龙白龙马
阅读(38)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递总结——topic——路由模式——代码汇总
摘要: 可靠性在3个方面: 1、发送到到rmq——confirm机制; 2、交换机到队列——return机制; 3、队列到消费者——自动ack改为手动ack; 生产者: pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://
阅读全文
posted @ 2023-02-26 16:27 小白龙白龙马
阅读(68)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递——spring boot实现return机制
摘要: 交换机到队列的可靠性保证机制: pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XML
阅读全文
posted @ 2023-02-26 16:00 小白龙白龙马
阅读(72)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递——spring boot实现confirm机制
摘要: 生产者: pom文件: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-inst
阅读全文
posted @ 2023-02-26 15:03 小白龙白龙马
阅读(100)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递——实现confirm机制
摘要: confirm机制:即生产者投递消息给rmq之间的一个确认。 生产者把消息投递给rmq是否成功呢?需要确认
阅读全文
posted @ 2023-02-26 13:47 小白龙白龙马
阅读(22)
评论(0)
推荐(0)
java——spring boot集成RabbitMQ——高级特效——可靠性投递概述
摘要: 可靠性投递的3个保障: 1、生产者把消息准确的投递给交换机; 2、交换机准确的把消息投递给队列; 3、队列准确的把消息投递给消费者; 还需要注意交换机和队列的持久化属性: 把交换机和队列的 durable的属性设置为true。保障rmq重启的时候交换机和队列都在。 在初始化交换机和队列的时候设置:
阅读全文
posted @ 2023-02-26 13:32 小白龙白龙马
阅读(25)
评论(0)
推荐(0)
上一页
1
···
14
15
16
17
18
19
20
21
22
···
204
下一页