技术栈
mq
真上帝的左手
4 天前
分布式
·
rabbitmq
·
java-rabbitmq
·
mq
12. 消息队列-RabbitMQ-高可用核心机制
限流、TTL、死信队列构建高可用、高可靠 RabbitMQ 系统的“三驾马车”。它们分别解决了消费过载、消息过期和异常处理的问题。。
花开莫与流年错_
8 天前
c++
·
消息队列
·
mq
·
示例
·
zeromq
ZeroMQ基本示例使用
打开命令提示符(cmd)或 PowerShell,执行:找到 vcpkg 安装的 DLL 文件并复制到你的 build/Release/ 目录:
花开莫与流年错_
8 天前
消息队列
·
mq
·
服务
·
zeromq
ZezoMQ完整功能及作用介绍
ZeroMQ(常写作 ØMQ、0MQ 或 ZMQ)是一个高性能的异步消息库,专为可扩展的分布式或并发应用程序设计。其核心定位并非传统的消息队列中间件,而是一个提供了“智能套接字”(Smart Sockets)的通信库。
真上帝的左手
9 天前
分布式
·
rabbitmq
·
mq
12. 消息队列-RabbitMQ-高可用队列详解
RabbitMQ 高可用队列通过合理设计高可用队列,可以确保消息系统在节点故障时仍能稳定运行,支撑订单、支付、通知等关键业务的连续性。
antzou
14 天前
开发者
·
mq
·
效率工具
·
java-activemq
·
artemis
Artemis MQ连接资产化工具
Artemis 客户端工具:当 Artemis 服务运行后,开发者常常需要查看队列中的消息、清理堆积消息、发送测试消息或管理队列。传统方案需要额外安装独立的 MQ 客户端工具(如 HermesJMS 或命令行工具),且连接配置无法共享。Dev 内嵌 Artemis 图形化客户端,支持队列/主题浏览、消息发布/订阅、消息详情查看和删除等操作,连接配置版本化管理,与服务管理无缝协同,也可独立连接外部 Artemis 服务。
ん贤
24 天前
redis
·
mq
·
事件驱动
·
引擎
为什么我没有直接上 MQ,而是自研了一套轻量事件驱动引擎
很多人一提事件驱动,第一反应是上 Kafka、RabbitMQ,或者把同步调用改成异步调用。 但我在这个项目里真正要解决的,不是“缺一个 MQ”,而是“如何把业务真相、投影刷新、多实例收敛和即时生效,组织成一套长期可运行的一致性机制”。
切糕师学AI
1 个月前
消息队列
·
死信队列
·
mq
什么是死信队列(Dead Letter Queue)?
下面我们从多个方面详细介绍死信队列。在消息队列中,消息通常按照正常流程从生产者发送到交换机,然后路由到队列,最后被消费者消费。但在某些情况下,消息可能无法被正常处理,例如:
萧曵 丶
2 个月前
中间件
·
架构
·
mq
主流消息队列(MQ)的核心架构、底层原理
基于 Erlang 语言开发,遵循 AMQP(高级消息队列协议),核心组件分工明确:基于 Scala/Java 开发,面向大数据流处理,核心设计围绕「高吞吐」:
是三好
2 个月前
服务器
·
mq
MQ消息队列
应用解耦异步提速削峰填谷优点就是: 异步 削峰 解耦缺点就是:延迟队列指的是消息发送后到mq不会立即被消费,mq会存储对应的延迟消息,而是等待特定时间后,消费者才能拿到这个消息进行消费
Roye_ack
2 个月前
spring cloud
·
微服务
·
rabbitmq
·
mq
【微服务 Day6】SpringCloud实战开发(RabbitMQ高级篇 + 死信交换机、延迟消息)
目录一、发送者的可靠性1、生产者失败重试机制2、生产者确认机制3、实现生产者确认机制(1)开启生产者确认机制
利刃大大
3 个月前
分布式
·
中间件
·
消息队列
·
rabbitmq
·
mq
【RabbitMQ】消息确认机制 && 持久化 && 发布确认机制
生产者发送消息之后,到达消费端之后,可能会有以下情况:RabbitMQ 向消费者发送消息之后,就会把这条消息删掉,那么第两种情况,就会造成消息丢失。那么如何确保消费端已经成功接收了,并正确处理了呢?
利刃大大
3 个月前
分布式
·
中间件
·
消息队列
·
rabbitmq
·
mq
【RabbitMQ】安装详解 && 什么是MQ && RabbitMQ介绍
查看erlang版本退出命令:RabbitMQ 用户角色分为 Administrator、Monitoring、Policymaker、Management、Impersonator、None 共六种角色
萧曵 丶
3 个月前
开发语言
·
kafka
·
消息队列
·
rabbitmq
·
rocketmq
·
mq
MQ 业务实际使用与问题处理详解
批量发送:合并小消息,减少网络IO压缩消息:对大消息进行压缩消息生命周期管理消息可靠性:确保不丢消息是第一位
武子康
3 个月前
java
·
大数据
·
分布式
·
消息队列
·
rocketmq
·
java-rocketmq
·
mq
Java-218 RocketMQ Java API 实战:同步/异步 Producer 与 Pull/Push Consumer
测试运行代码如下所示:测试运行代码如下所示:测试运行代码如下所示:(类名改了一下方便区分)测试运行代码如下所示:
武子康
3 个月前
java
·
大数据
·
分布式
·
消息队列
·
rocketmq
·
java-rocketmq
·
mq
Java-215 RocketMQ 消费模式:Push vs Pull 的本质、长轮询机制与 Offset/积压调优要
RocketMQ 提供了两种消息订阅模式,分别是 PUSH 模式和 PULL 模式,它们在实现机制和使用方式上存在显著差异:
武子康
3 个月前
xml
·
java
·
spring
·
消息队列
·
rabbitmq
·
java-rabbitmq
·
mq
Java-210 Spring AMQP 整合 RabbitMQ:JavaConfig 注解配置、RabbitTemplate 发送/同步接收与坑位速查
Spring AMQP 是 Spring 框架对 AMQP (Advanced Message Queuing Protocol) 协议的抽象实现,它提供了统一的编程模型来操作 AMQP。而 Spring Rabbit 是 Spring AMQP 的具体实现,专门针对 RabbitMQ 消息中间件进行了封装和扩展。
武子康
4 个月前
java
·
分布式
·
消息队列
·
rabbitmq
·
rocketmq
·
java-rabbitmq
·
mq
Java-206 RabbitMQ 发布订阅(fanout)Java 实战:推/拉模式、ACK 与绑定排错全梳理
推模式是最常用的消费模式,特别适合:在以下场景中,推模式可能不适用,需要采用拉模式:条件性消费:批量处理需求:
武子康
4 个月前
java
·
性能优化
·
消息队列
·
系统架构
·
rabbitmq
·
java-rabbitmq
·
mq
Java-205 RabbitMQ 工作模式实战:Work Queue 负载均衡 + fanout 发布订阅(手动ACK/QoS/临时队列)
生产者发送消息,启动多个消费者实例来消费消息,每个消费者仅消费部分信息,可以达到负载均衡的效果。对应的执行结果如下所示:
小满、
4 个月前
分布式
·
消息队列
·
rabbitmq
·
mq
RabbitMQ: 同步异步解析、安装与控制台实践
同步调用是指: 调用方发起请求后,必须等待被调用方处理完成并返回结果,才能继续执行后续逻辑。常见形式:
武子康
4 个月前
java
·
消息队列
·
rabbitmq
·
erlang
·
java-rabbitmq
·
mq
Java-202 RabbitMQ 生产安装与容器快速启动:Erlang 兼容、RPM 部署与常用命令
首先我们需要确认的环境准备:操作系统环境:Erlang 环境要求:系统依赖包:安装步骤说明:安装 Erlang: