文章分类 -  RabbitMQ

1

在 RabbitMQ 中,声明队列时可配置多种参数
摘要:在 RabbitMQ 中,声明队列时可配置多种参数(通过 `arguments` 参数传递),这些参数主要用于控制队列的行为、消息生命周期和高级功能实现。以下是核心队列参数及其作用(结合多篇资料整理): ### **1. 消息生存与队列生命周期** 1. **`x-message-ttl`(Mess 阅读全文

posted @ 2025-03-10 08:29 是水饺不是水饺 阅读(8) 评论(0) 推荐(0) 编辑

Rabbitmq交换机备份
摘要:using Microsoft.VisualStudio.TestTools.UnitTesting; using RabbitMQ.Client; using RabbitMQ_Consumer; using System; using System.Collections.Generic; us 阅读全文

posted @ 2024-08-09 10:54 是水饺不是水饺 阅读(3) 评论(0) 推荐(0) 编辑

Rabbitmq
摘要: 阅读全文

posted @ 2024-08-09 10:04 是水饺不是水饺 阅读(4) 评论(0) 推荐(0) 编辑

RabbitMQ如何保证顺序消费-CSDN博客
摘要:RabbitMQ如何保证顺序消费-CSDN博客 阅读全文

posted @ 2024-08-02 17:46 是水饺不是水饺 阅读(9) 评论(0) 推荐(0) 编辑

rabbitmq 问题
摘要:.Net RabbitMQ实战指南——进阶(二) - Stacking - 博客园 (cnblogs.com) RabbitMQ提供了Confirm的确认机制。Confirm机制用于确认消息是否已经发送给了交换机 await Channel.ConfirmSelectAsync(); BasicPr 阅读全文

posted @ 2024-08-01 14:55 是水饺不是水饺 阅读(10) 评论(0) 推荐(0) 编辑

为什么要使用mq中间件
摘要:看看MQ?必须告诉你为什么要使用MQ消息中间件(图解版)-今日头条 (toutiao.com) 阅读全文

posted @ 2024-04-30 08:59 是水饺不是水饺 阅读(1) 评论(0) 推荐(0) 编辑

.net Rabbitmq 封装 包含 直连交换机 死信队列(十一)
摘要:Connector 文件夹 代码 public interface IConnectors : IDisposable { /// <summary> /// 初始化交换机队列 /// </summary> /// <param name="definition"></param> /// <ret 阅读全文

posted @ 2023-12-03 23:47 是水饺不是水饺 阅读(67) 评论(1) 推荐(0) 编辑

RabbitMQ高可用-镜像模式部署使用
摘要:RabbitMQ高可用-镜像模式部署使用 - 一片相思林 - 博客园 (cnblogs.com) 阅读全文

posted @ 2023-09-16 11:50 是水饺不是水饺 阅读(4) 评论(0) 推荐(0) 编辑

爆肝3万字,为你吃透RabbitMQ,最详细的RabbitMQ讲解(VIP典藏版)
摘要:爆肝3万字,为你吃透RabbitMQ,最详细的RabbitMQ讲解(VIP典藏版) - 知乎 (zhihu.com) 阅读全文

posted @ 2023-09-06 22:39 是水饺不是水饺 阅读(52) 评论(0) 推荐(0) 编辑

.net Rabbitmq 镜像队列(十)
摘要:2.5 配置镜像队列 1. 开启镜像队列 这里我们为所有队列开启镜像配置,其语法如下: rabbitmqctl set_policy ha-all "^" '{"ha-mode":"all"}' 2. 复制系数 在上面我们指定了 ha-mode 的值为 all ,代表消息会被同步到所有节点的相同队列 阅读全文

posted @ 2023-08-20 20:28 是水饺不是水饺 阅读(14) 评论(0) 推荐(0) 编辑

.net core RabbitMQ docker方式部署 keepalived + haproxy + rabbitmq 高可用集群(九)
摘要:三台机器 - rabbitmq1:192.168.0.191 - rabbitmq2:192.168.0.110 - rabbitmq3:192.168.0.122 每台机器集群需要通信所以保证能ping通 如果ping不同 看看防火墙关闭了么 systemctl stop firewalld 我这 阅读全文

posted @ 2023-08-19 00:36 是水饺不是水饺 阅读(69) 评论(0) 推荐(0) 编辑

.net core 下使用 RabbitMQ 事务(八)
摘要:1 public void TxProducer() 2 { 3 string queueName = "ORIGN_QUEUE"; 4 using(var connection = RabbitMQHelper.GetConnection("192.168.3.200", 5671)) 5 { 6 阅读全文

posted @ 2023-02-01 01:15 是水饺不是水饺 阅读(15) 评论(0) 推荐(0) 编辑

.net core 下使用 RabbitMQ 失败重试 (七)
摘要:主要 代码 消息的 Properties.headers.x-death 属性中查询到消息投递源信息和消息被投递的次数; 1 2 var consumer = new EventingBasicConsumer(channel); 3 consumer.Received += (model, ea) 阅读全文

posted @ 2023-02-01 00:28 是水饺不是水饺 阅读(118) 评论(1) 推荐(0) 编辑

.net core 下使用 RabbitMQ 设置1次消费1条消息 (六)
摘要:主要设置 设置prefetchCount=1,来告知RabbitMQ,在未收到消费端的消息确认时,不再分发消息,也就确保了当消费端处于忙碌状态时,不再分配任务。 channel.BasicQos(prefetchSize: 0, prefetchCount: 1, global: false); 1 阅读全文

posted @ 2023-02-01 00:20 是水饺不是水饺 阅读(94) 评论(0) 推荐(0) 编辑

.net core 下使用 RabbitMQ 消息没有正确路由到队列处理方式错误消息回调 (五)
摘要:消息回调 1 public void Producer() 2 { 3 string queueName = "RE_QUEUE"; 4 string exchangeName = "RE_EXCHANGE"; 5 using (var connection = RabbitMQHelper.Get 阅读全文

posted @ 2023-02-01 00:14 是水饺不是水饺 阅读(40) 评论(0) 推荐(0) 编辑

.net core 下使用 RabbitMQ 交换机备份 (四)
摘要:1 public void BackupMethod() 2 { 3 string queueName = "BACKUP_QUEUE"; 4 string exchangeName = "BACKUP_EXCHANGE"; 5 string backupQueue = "BACKUP_QUEUE_ 阅读全文

posted @ 2023-02-01 00:05 是水饺不是水饺 阅读(25) 评论(0) 推荐(0) 编辑

.net core 下使用 RabbitMQ 延迟队列 (三)
摘要:延迟队列,跟死信队列差不多 队列设置及参数: 参数名 类型 作用x-message-tti(Time-To-Live) int,毫秒 对消息设置预期的时间,过期将被丢弃x-max-length int 限制队列最大长度,个数,新增后删除最早的x-expires int,毫秒 队列没有访问超时时,自动 阅读全文

posted @ 2023-02-01 00:01 是水饺不是水饺 阅读(142) 评论(0) 推荐(0) 编辑

1

导航

< 2025年3月 >
23 24 25 26 27 28 1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31 1 2 3 4 5
点击右上角即可分享
微信分享提示