rocketmq

乐观的Terry14 分钟前
docker·容器·rocketmq
Docker 部署 RocketMQ 5.1.0 踩坑实录:从超时到 Console 连不上的完整解决之路最近在项目中引入 RocketMQ 作为消息中间件,选择使用 Docker 容器化部署以简化环境搭建。本以为按照官方文档几条命令就能搞定,结果连续踩了两个大坑:先是生产者发送消息超时,修复后 Console 管理界面又连不上 Broker。
不爱学英文的码字机器43 分钟前
apache·rocketmq
Apache RocketMQ+cpolar 让消息服务全网可达Apache RocketMQ 作为分布式消息中间件,核心功能是实现海量消息的高吞吐收发、存储与转发,适配电商秒杀、日志收集、系统异步通信等场景,是企业级开发、运维人员处理高并发消息的核心工具,其高可用、低延迟的特性能有效保障消息流转的稳定性。无论是中小电商处理订单消息,还是互联网公司做日志同步,RocketMQ 都能精准承接业务需求,成为后端架构中不可或缺的一环。
fat house cat_2 天前
rocketmq
【RocketMQ】底层架构&核心流程CommitLog 是真正存消息的地方,所有 Topic 所有 Queue 的消息都混在一起顺序追加写入,这样可以保证磁盘顺序写,吞吐量很高。每个文件默认 1GB,写满就建新文件。
小飞Coding3 天前
rocketmq
RocketMQ消费端核心原理:从单条消费到批量消费,一篇看懂所有参数在使用RocketMQ的过程中,很多开发者对消费端的参数配置感到困惑:本文将深入RocketMQ消费端的底层原理,帮你彻底搞懂这些问题。
Haooog3 天前
rocketmq
RocketMQ 高频面试题💡 知识点解析: RocketMQ 的核心角色主要是 Producer、Consumer、Broker、NameServer。Producer 负责发消息,Consumer 负责消费消息,Broker 负责存储和转发消息,NameServer 负责路由注册与发现。官方文档明确说明,Producer/Consumer 会先从 NameServer 获取路由信息,再直接和 Broker 建立连接进行收发消息。
马里奥Marioぅ4 天前
rocketmq
RocketMQ 迁移上云实践方案分享自建的 RocketMQ 集群部署在虚拟机上,由业务团队自行运维。这种方式存在几个明显问题:运维团队不够专业、精力有限、性能调优和监控也不够精细。经过评估,决定将 RocketMQ 迁移到公司的云平台上,由专业运维团队统一管理。
朱雨鹏6 天前
后端·rocketmq
图解RocketMQ运行原理本文通过 18 张原理图,从 Producer、Broker、Consumer 三大核心模块出发,图文并茂地拆解 RocketMQ 消息写入、主从同步、消息消费、Raft 协议的完整运行机制。适合有一定分布式基础的 Java 开发者深入阅读。
JWASX6 天前
java·rocketmq·java-rocketmq
【RocketMQ 生产者和消费者】- 事务消息的使用本文章基于 RocketMQ 4.9.3上两篇文章我们分析了延时消息的基本使用和原理,这篇文章就来看下事务消息的基本使用。
爱吃山竹的大肚肚7 天前
spring boot·rocketmq·java-rocketmq
RocketMQ 4.x + Spring Boot 生产级集成方案(完整笔记)✅ RocketMQ 4.9.7 正确启动步骤(仅需两步)✅ 就这样!不需要 -a +message.type=xxx 参数。
小鸡脚来咯8 天前
rocketmq
RocketMQ 常见面试题汇总特性RocketMQKafkaRabbitMQActiveMQ设计目标金融级日志处理企业级传统消息吞吐量
隔叶听风8 天前
数据库·kafka·rocketmq
RocketMQ 与 Kafka 长轮询详解Consumer 消费消息有两种基本模式:长轮询是对 Pull 模式的优化:Consumer 发起请求后,若暂无消息,Broker 不立即返回,而是挂起请求,等到有新消息或超时后再响应。既避免了频繁空轮询,又保证了消息的实时性。
C182981825758 天前
java·rocketmq·java-rocketmq
Rocketmqjava运行java运行java运行结论:广播消息确实远不如集群消息常用(占比大概 10% 以内),但在特定场景是 “刚需”,无法被集群消息替代。
czlczl200209258 天前
rocketmq
RocketMQ如何实现与其它事务的一致性以“秒杀券”业务为例,业务流程为Redis校验库存与一人一单合法性–>发送消息给RocketMQ消费者–>消费者取消息并入库创建订单。但是这个过程并不是原子性的,即使Redis可以通过Lua脚本保证原子性,由于它们分属于不同的数据源和进程,无法使用传统的数据库事务(ACID)来保证原子性。
yyongsheng9 天前
微服务·架构·rocketmq
微服务项目整合rocketMq参考文章:https://blog.csdn.net/weixin_47615289/article/details/134772707
阿里云云原生17 天前
serverless·rocketmq
秒触达、零资损:亲宝宝基于 RocketMQ 支撑千万家庭实时互动与成长记录作者:吉宪亲宝宝是一家专注于家庭育儿领域的移动互联网公司,其核心产品「亲宝宝 APP」聚焦性化育儿服务,集成长记录、育儿知识、早教内容、家庭共享、智能推荐及 AI 育儿助手等功能于一体,致力于打造一个围绕儿童成长的家庭私密社交与育儿服务平台。
初次攀爬者17 天前
后端·消息队列·rocketmq
RocketMQ 消息可靠性保障与堆积处理消息丢失可能发生在「生产者发送」「Broker 存储」「主从同步」「消费者消费」四个核心环节生产者发送消息后,因网络异常、超时、客户端崩溃等原因,消息未能成功写入 Broker,而生产者误以为发送成功。
用户83071968408218 天前
后端·rabbitmq·rocketmq
RabbitMQ vs RocketMQ 事务大对决:一个在“裸奔”,一个在“开挂”?首先得纠正一个最大的误区:很多人以为 RabbitMQ 的 txCommit 和 RocketMQ 的 commit 是一回事,其实完全不是!
初次攀爬者18 天前
后端·消息队列·rocketmq
RocketMQ 集群介绍RocketMQ 集群的核心价值在于通过多节点部署实现高可用、高吞吐和数据一致性,其集群设计围绕「Broker 主从」和「NameServer 无状态集群」展开,核心分为传统主从模式和基于 Raft 协议的 Dledger 自动容灾模式。本文详细讲解集群部署方式、选主机制、核心配置、优缺点及脑裂防护方案。
初次攀爬者18 天前
java·spring boot·rocketmq
RocketMQ在Spring Boot上的基础使用在 pom.xml 中添加 RocketMQ 官方 Spring Boot Starter 依赖:版本匹配建议: RocketMQ 4.9.x → starter 2.2.3 RocketMQ 5.x → starter 2.3.0+