本站是 好好学java 的技术分享博客,涵盖Java后端技术、SpringBoot、微服务架构、分布式、Java面试等知 ...
正在加载今日诗词...
RabbitMQ的安装 RabbitMQ的安装
一、安装erlang环境官网下载:http://www.erlang.org/downloads 这个文件其实不是gz格 ...
消息队列中间件 RocketMQ 源码分析 —— Message 发送与接收 消息队列中间件 RocketMQ 源码分析 —— Messa ...
原文地址:http://www.yunai.me/RocketMQ/message-send-and-receive/? ...
RabbitMQ的简单介绍 RabbitMQ的简单介绍
RabbitMQ是采用Erlang语言开发,基于Advanced Message Queuing Protocol (A ...
RocketMQ系列之顺序消费 RocketMQ系列之顺序消费
前言 上节我们介绍了RMQ的两大亮点,重试和重复消费的问题,其实重试才能算亮点,重复消费最终还是要由我们自己来解决这个问 ...
RocketMQ系列之消息重试+重复消费 RocketMQ系列之消息重试+重复消费
前言 上节我们介绍了RMQ的几大模块以及每个模块的作用,前面也介绍了RMQ的订阅消费案例,今天我们来看一个RMQ的消息重 ...
RocketMQ系列之架构浅谈 RocketMQ系列之架构浅谈
前言 上节我们介绍了一个RMQ的简单入门级别的demo,我们知道了生产者生产消息到MQ,然后消费者订阅消费的过程,但是那 ...
RocketMQ系列之入门 RocketMQ系列之入门
前言 这几天把服务器上环境重新装了下,由于项目也比较忙,所以更新比较慢,上节我们把RMQ的多Master集群搭建起来了, ...
RocketMQ系列之初识MQ RocketMQ系列之初识MQ
前言 消息中间件是目前互联网项目应用特别广泛的一个中间件,主要用于处理异步操作,系统之间的应用解耦,以及并发下的流量削峰 ...
RocketMQ系列之集群搭建 RocketMQ系列之集群搭建
前言 上节我们对RocketMQ(以下简称RMQ)有了一些基本的认识,大致知道了,什么是RMQ以及他能做什么,今天我们来 ...
一次 RocketMQ 进程自动退出排查经验分享(实战篇) 一次 RocketMQ 进程自动退出排查经验分享(实战篇)
1、背景公司一个 RocketMQ 集群由4主4从组成,突然其中3台服务器“竟然”在同一时间下线,其监控显示如下: 2、 ...
再谈 RocketMQ broker busy(实战篇) 再谈 RocketMQ broker busy(实战篇)
本文将在 的基础上,结合生产上的日志尝试再次理解 broker busy 以及探讨解决方案。 首先,broker bu ...
源码阅读技巧篇——RocketMQ DLedger 多副本即主从切换专栏回顾 源码阅读技巧篇——RocketMQ DLedger 多副本即 ...
RocketMQ DLedger 多副本即主从切换专栏总共包含9篇文章,时间跨度大概为2个月的时间,笔者觉得授人以鱼不如 ...
RocketMQ 平滑升级到主从切换(实战篇) RocketMQ 平滑升级到主从切换(实战篇)
本文主要介绍如何将 RocketMQ 集群从原先的主从同步升级到主从切换。 本文首先介绍与 DLedger 多副本即 R ...
RocketMQ 整合 DLedger(多副本)即主从切换实现平滑升级的设计技巧 RocketMQ 整合 DLedger(多副本)即主从切换实 ...
源码分析 RocketMQ DLedger 多副本即主从切换系列已经进行到第8篇了,前面的章节主要是介绍了基于 raft ...
源码分析 RocketMQ DLedger 多副本即主从切换实现原理 源码分析 RocketMQ DLedger 多副本即主从切换 ...
DLedger 基于 raft 协议,故天然支持主从切换,即主节点(Leader)发生故障,会重新触发选主,在集群内再选 ...
基于 raft 协议的 RocketMQ DLedger 多副本日志复制设计原理 基于 raft 协议的 RocketMQ DLedger 多 ...
RocketMQ 日志复制源码分析文章: 1、 2、 3、 前面已经用源码的手段对 RocketMQ 日志复制的实现细节 ...
源码分析 RocketMQ DLedger(多副本) 之日志复制-下篇 源码分析 RocketMQ DLedger(多副本) 之日志 ...
温馨提示:由于微信单篇文章的字数限制,RocketMQ DLedger 日志复制分为两篇文章介绍。本篇紧接着上文。 ...
源码分析 RocketMQ DLedger(多副本) 之日志复制-上篇 源码分析 RocketMQ DLedger(多副本) 之日志 ...
本文紧接着 源码分析 RocketMQ DLedger(多副本) 之日志追加流程  ,继续 Leader 处理客户端 a ...
源码分析 RocketMQ DLedger(多副本) 之日志追加流程 源码分析 RocketMQ DLedger(多副本) 之日志 ...
上一篇我们详细分析了 ,本文将详细分析日志复制的实现。 有了前篇 ,本文将直接从 Leader 处理客户端请求入口开始, ...
RocketMQ生产环境主题扩分片后遇到的坑 RocketMQ生产环境主题扩分片后遇到的坑
消息组接到某项目组反馈,topic 在扩容后出现部分队列无法被消费者,导致消息积压,影响线上业务? 考虑到该问题是发送在 ...
源码分析 RocketMQ DLedger 多副本存储实现 源码分析 RocketMQ DLedger 多副本存储实现
RocketMQ DLedger 的存储实现思路与 RocketMQ 的存储实现思路相似,本文就不再从源码角度详细剖析其 ...
源码分析RocketMQ多副本之Leader选主 源码分析RocketMQ多副本之Leader选主
温馨提示:《RocketMQ技术内幕》作者倾力打造的全新专栏 RocketMQ 多副本(主从切换): 1、 本文 ...
RocketMQ 多副本前置篇——初探raft协议 RocketMQ 多副本前置篇——初探raft协议
Raft协议是分布式领域解决一致性的又一著名协议,主要包含Leader选举、日志复制两个部分。 温馨提示:本文根据r ...
源码分析RocketMQ消息轨迹 源码分析RocketMQ消息轨迹
本文沿着的思路,从如下3个方面对其源码进行解读: 发送消息轨迹 消息轨迹格式 存储消息轨迹数据 消息轨迹格 ...
RocketMQ实战——一个新的消费组初次启动时从何处开始消费呢? RocketMQ实战——一个新的消费组初次启动时从何处开始消 ...
本文首先重现网友提出的问题,然后对其进行原理分析,然后验证猜想,并给出实战建议。 抛出问题一个新的消费组订阅一个已存在的 ...
RocketMQ消息轨迹-设计篇 RocketMQ消息轨迹-设计篇
RocketMQ消息轨迹主要包含两篇文章:设计篇与源码分析篇,本节将详细介绍RocketMQ消息轨迹-设计相关。 Roc ...
源码分析RocketMQ ACL实现机制 源码分析RocketMQ ACL实现机制
有关RocketMQ ACL的使用请查看上一篇,本文从源码的角度,分析一下RocketMQ ACL的实现原理。 备注 ...
RocketMQ ACL使用指南 RocketMQ ACL使用指南
什么是ACL?RocketMQ在4.4.0版本开始支持ACL。ACL是access control list的简称,俗称 ...
RocketMQ HA机制(主从同步) RocketMQ HA机制(主从同步)
温馨提示:建议参考代码RocketMQ4.4版本,4.5版本引入了多副本机制,实现了主从自动切换,本文并不关心主从切 ...
RocketMQ 消息发送system busy、broker busy原因分析与解决方案 RocketMQ 消息发送system busy、broke ...
现象最近收到很多RocketMQ使用者反馈在消息发送过程中偶尔会出现如下4个错误信息之一: [REJECTREQUES ...
40 / 111