首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
rabbitmq
订阅
用户6822094332079
更多收藏集
微信扫码分享
微信
新浪微博
QQ
8篇文章 · 0订阅
RabbitMQ之消息可靠性投递实现
在使用RabbitMQ进行消息投递时,往往需要保证消息投递的可靠性,方案有多种,实现起来的复杂程度也不同,还是需要根据自身的情况来实现适合的方案。
RabbitMQ 学习笔记 -- 13 使用插件方式实现延迟队列
这里将使用的是一个 RabbitMQ 延迟消息插件 rabbitmq-delayed-message-exchange,目前维护在 RabbitMQ 插件社区中。 我们可以声明 x-delayed-message 类型的 Exchange,消息发送时指定消息头 x-delay …
RabbitMQ 学习笔记 -- 14 重试机制
@RabbitHandler注解 底层使用Aop拦截,如果程序没有抛出异常,自动提交事务。如果Aop使用异常通知拦截获取到异常后,自动实现补偿机制,这个补偿机制的消息会缓存到 RabbitMQ 服务器端进行存放,一直重试到不抛出异常为止。 因为 spring.rabbitmq.…
RabbitMQ 学习笔记 -- 10 RabbitMQ 消费者确认和发布者确认
Basic.Ack 发回给 RabbitMQ 以告知,可以将相应 message 从 RabbitMQ 的消息缓存中移除。 consumer 进行 Basic.Ack 发回给 RabbitMQ 前出现了异常,RabbitMQ 发现与该 consumer 对应的连接被断开,之后将…
RabbitMQ 学习笔记 -- 12 死信队列 DLX + TTL 方式实现延迟队列
延时,这是最重要的特性,普通队列中的元素总是等着希望被早点取出处理,而延时队列中的元素则是希望等待特定时间后,消费者才能拿到这个消息进行消费。 TTL 是 RabbitMQ 中一个消息或者队列的属性,表明一条消息或者该队列中的所有消息的最大存活时间,单位是毫秒。换句话说,如果一…
全网最详细RabbitMQ的TTL机制和死信队列详解
TTL机制 常见的应用场景 订单支付 购物车付款 如何解决相关问题 定期轮询 Timer ScheduledExecutorService RabbitMQ的TTL Quartz Redis Zset
RabbitMQ基础复习
1、MQ引言 1.1 什么是MQ MQ(Message Quene) : 翻译为消息队列,通过典型的 生产者和消费者模型,生产者不断向消息队列中生产消息,消费者不断的从队列中获取消息。因为消息的生产和
Linux环境安装并使用RabbitMQ-保姆级别教程
RabbitMQ下载、安装、配置、使用,保姆级别的教程 RabbitMQ is the most widely deployed open source message broker.