文章 2023-08-01 来自:开发者社区

一次RocketMQ ons SDK Bug导致消息不断堆积到重试队列的案例分析

背景介绍系统运行在专有云,应用运行时环境是EDAS Container( EDAS Container是EDAS 平台 HSF 应用运行的基础容器,EDAS Container 包含 Ali-Tomcat 和 Pandora),消息处理使用的是【ons SDK】,消息消费者使用【PUSH】方式【批量】消费【普通消息】,MessageModel是【CLUSTERING】。为了解决RocketMQ ....

一次RocketMQ ons SDK Bug导致消息不断堆积到重试队列的案例分析
文章 2023-03-23 来自:开发者社区

RocketMQ 5.0 可观测能力升级:Metrics 指标分析

作者:玄珏从消息的生命周期看可观测能力在进入主题之前先来看一下 RocketMQ 生产者、消费者和服务端交互的流程:message produce and consume processRocketMQ 的消息是按照队列的方式分区有序储存的,这种队列模型使得生产者、消费者和读写队列都是多对多的映射关系,彼此之间可以无限水平扩展。对比传统的消息队列如 RabbitMQ 是很大的优势,尤其是在流式处....

RocketMQ 5.0 可观测能力升级:Metrics 指标分析
文章 2023-02-03 来自:开发者社区

RocketMQ 5.0 可观测能力升级: Metrics 指标分析介绍|学习笔记

开发者学堂课程【消息队列 RocketMQ 5.0 云原生架构升级课程:RocketMQ 5.0 可观测能力升级: Metrics 指标分析介绍】学习笔记,与课程紧密联系,让用户快速学习知识。课程地址:https://developer.aliyun.com/learning/course/1234/detail/18402Rocket MQ 5.0 可观测能力升级: Metrics 指标分析介....

RocketMQ 5.0 可观测能力升级: Metrics 指标分析介绍|学习笔记
文章 2023-01-16 来自:开发者社区

精华推荐 | 【深入浅出RocketMQ原理及实战】「性能原理挖掘系列」透彻剖析贯穿RocketMQ的事务性消息的底层原理并在分析其实际开发场景

什么是事务消息事务消息(Transactional Message)是指应用本地事务和发送消息操作可以被定义到全局事务中,要么同时成功,要么同时失败。RocketMQ的事务消息提供类似 X/Open XA 的分布事务功能,通过事务消息能达到分布式事务的最终一致。事务消息所对应的场景在一些对数据一致性有强需求的场景,可以用 Apache RocketMQ 事务消息来解决,从而保证上下游数据的一致性....

精华推荐 | 【深入浅出RocketMQ原理及实战】「性能原理挖掘系列」透彻剖析贯穿RocketMQ的事务性消息的底层原理并在分析其实际开发场景
文章 2023-01-16 来自:开发者社区

【Alibaba中间件技术系列】「RocketMQ技术专题」分析消息队列中的消费失败重试机制的原理和实践

RocketMQ消费失败重试机制分析今天我们分析一下RocketMQ消费重试机制,如果执行以下的RocketMQ的消费服务的代码try { try { if (messageExtWrappers.size() > 0) { try { var22...

文章 2023-01-16 来自:开发者社区

【Alibaba中间件技术系列】「RocketMQ技术专题」带你一起去探索RocketMQ服务架构的线程模型分析

前言介绍RocketMQ 是个消息服务器,也是个网络服务器。接下来我们将从网络 IO 模型,线程模型,看看 RocketMQ 是如何设计的。IO 模型RocketMQ 使用了 Netty 作为网络通信框架,自然而然使用了 Reactor 模型,或者说 Select 模型、Epoll 模型。即一个线程管理 N 个 Socket 的模式,此模式可管理海量连接,基本是所有网络服务器的首选。配置相关的R....

【Alibaba中间件技术系列】「RocketMQ技术专题」带你一起去探索RocketMQ服务架构的线程模型分析
文章 2022-12-14 来自:开发者社区

rocketmq发送消息底层分析

企业中一般都会封装rocketmq 同步 异步 单向方法,你只需要配置好nameserver地址 topic tag 消息体等,然后调用封装方法进行发送即可。流程差不多如下1、导入mq依赖 <dependency> <groupId>org.apache.rocketmq</groupId> <...

rocketmq发送消息底层分析
文章 2022-11-23 来自:开发者社区

RocketMQ服务器运行分析|学习笔记

开发者学堂课程【高校精品课-厦门大学 -JavaEE 平台技术:RocketMQ服务器运行分析】学习笔记,与课程紧密联系,让用户快速学习知识课程地址:https://developer.aliyun.com/learning/course/80/detail/15977RocketMQ服务器运行分析我们首先要把这个服务器安装,要从他的 rocket mq的官网上头去下载下来,下载下来,以后你可以....

RocketMQ服务器运行分析|学习笔记
文章 2022-05-27 来自:开发者社区

RocketMQ 消息发送system busy、broker busy原因分析与解决方案

最近收到很多RocketMQ使用者反馈在消息发送过程中偶尔会出现如下4个错误信息之一:[REJECTREQUEST]system busy, start flow control for a whiletoo many requests and system thread pool busy, RejectedExecutionException[PC_SYNCHRONIZED]broker b....

RocketMQ 消息发送system busy、broker busy原因分析与解决方案
问答 2021-11-11 来自:开发者社区

在 Spring 生态中玩转 RocketMQ中Bus 的底层分析牵扯到哪些方面?

在 Spring 生态中玩转 RocketMQ中Bus 的底层分析牵扯到哪些方面?

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐