E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
RocketMQ
RocketMQ
消息堆积了怎么解决
目录引言消息堆积的原因
RocketMQ
的基本架构解决消息堆积的方法4.1扩大消费者规模4.2调整消息优先级4.3优化消费逻辑4.4消息重试与死信队列4.5监控与报警机制实现解决堆积的步骤5.1扩大消费者规模的配置
星辰@Sea
·
2025-02-17 11:01
消息队列
Java
rocketmq
JAVA面试宝典:2020年程序员面试必备
本文还有配套的精品资源,点击获取简介:Java面试宝典是求职或晋升的必备参考资料,涵盖了Java、Redis、SpringBoot、Netty、虚拟机、前端、SpringCloud、MySQL和
RocketMQ
Neo-ke
·
2025-02-16 06:44
RocketMQ
与kafka如何解决消息积压问题?
主要介绍两款产品
RocketMQ
和Kafka的解决方式,以及其差异,本质上的差异就是
RocketMQ
与Kafka之间的存储结构差异带来的,基本的处理思路还是怎么控制生产
一个儒雅随和的男子
·
2025-02-16 03:54
RocketMQ
rocketmq
kafka
分布式
浅聊MQ之Kafka、RabbitMQ、ActiveMQ、
RocketMQ
持久化策略
以下是主流消息队列(Kafka、RabbitMQ、ActiveMQ、
RocketMQ
)的持久化策略详解及实际场景示例:1.Kafka持久化策略核心机制:日志分段存储:每个Topic分区对应一个物理日志文件
天天向上杰
·
2025-02-16 03:24
kafka
rabbitmq
activemq
rocketmq
java
Ubuntu 上安装和配置 Apache
RocketMQ
4.7.1
在Ubuntu上安装和配置Apache
RocketMQ
4.7.1需要以下步骤。
RocketMQ
是一个分布式消息队列系统,通常需要安装Namesrv(NameServer)和Broker组件。
java 凯
·
2025-02-15 17:38
ubuntu
apache
rocketmq
Dledger部署
RocketMQ
高可用集群(9节点集群)
文章目录博主介绍本文内容9节点集群高可用集群规划集群准备工作runserver.shrunbroker.sh设置目录归属组与用户与容器的配置一致安装jdk节点0配置(ip地址为192.168.80.101的机器)broker-n0.confbroker-n1.confbroker-n2.confdocker-compose.yaml节点1配置(ip地址为192.168.80.102的机器)brok
Java程序员廖志伟
·
2025-02-15 02:06
rocketmq
github提示 Filename too long
gitconfig--globalcore.longpathstrueerror:open("chapter13/
rocketmq
-externals-master/
rocketmq
-externals-master
JavaGameServer
·
2025-02-13 22:28
#
git
rocketmq
Apache
RocketMQ
命令注入漏洞(含批量验证poc)
简介Apache
RocketMQ
是一个开源的分布式消息传递系统,它最初是由阿里巴巴集团开发的。
今天晚上早睡觉
·
2025-02-13 15:13
漏洞复现
rocketmq
web安全
RocketMQ
的缺点是什么?Kafka的缺点是什么?使用场景有什么区别?
目录
RocketMQ
的缺点Kafka的缺点
RocketMQ
和Kafka的使用场景区别
RocketMQ
的使用场景Kafka的使用场景总结
RocketMQ
的缺点Kafka的缺点1.消息顺序保证能力有限2.消息事务功能相对较弱
点滴~
·
2025-02-13 05:49
rocketmq
kafka
分布式
消息队列之事务消息,
RocketMQ
和 Kafka是如何做的?
今天我们来谈一谈消息队列的事务消息,一说起事务相信大家都不陌生,脑海里蹦出来的就是ACID。通常我们理解的事务就是为了一些更新操作要么都成功,要么都失败,不会有中间状态的产生,而ACID是一个严格的事务实现的定义,不过在单体系统时候一般都不会严格的遵循ACID的约束来实现事务,更别说分布式系统了。分布式系统往往只能妥协到最终一致性,保证数据最终的完整性和一致性,主要原因就是实力不允许...因为可用
90后小伙追梦之路
·
2025-02-12 21:24
java
面试
架构
kafka
java-rocketmq
rocketmq
java
面试
kafka和
RocketMQ
的区别
今天面试字节被问到的问题,当时没有回答好,现在再重新梳理一下两者都是消息系统,但是kafka已经升级为了流处理平台
RocketMQ
的出现是因为kafka不支持在交易、订单、充值等场景下许多特性,于是阿里编写了
handong106324
·
2025-02-12 21:51
面试
面试
kafka
RocketMQ
vs. Kafka: 选择合适的消息队列系统及性能比较
RocketMQ
和Kafka是两个领先的开源消息队列系统,它们在各自的领域内都有广泛的应用。本文将探讨
RocketMQ
和Kafka的选择理由,并对它们的性能进行比较。
YazIdris
·
2025-02-12 21:20
rocketmq
kafka
分布式
kafka怎么查看消息堆积_Kafka线上消息堆积问题
虽然项目中很早使用到了Kafka,但是由于我接手之后业务没有变化,所以这还是我第一次在生产环境接触Kafka,可以说是毫无经验,凭着自己对
RocketMQ
的理解(毕竟
RocketMQ
也借鉴了Kafka的设计经验
weixin_39529914
·
2025-02-12 04:54
kafka怎么查看消息堆积
RocketMQ
实战—10.营销系统代码优化
大纲1.营销系统引入MQ实现异步化来进行性能优化2.基于MQ释放优惠券提升系统扩展性3.基于Redis实现重复促销活动去重4.基于促销活动创建事件实现异步化5.推送任务分片和分片消息batch合并发送实现6.推送系统与用户群体查询逻辑解耦7.查询用户数据以及批量发送推送消息8.线程池封装以及推送系统多线程推送9.推送系统的千万级消息多线程推送10.千万级用户惰性发券代码实现11.指定用户群体发券的
东阳马生架构
·
2025-02-12 00:50
RocketMQ原理与应用
rocketmq
营销系统
云消息队列 ApsaraMQ Serverless 演进:高弹性低成本、更稳定更安全、智能化免运维
云消息队列ApsaraMQ是涵盖
RocketMQ
、Kafka、RabbitMQ、MQTT、轻量消息队列(原MNS)的消息队列
·
2025-02-10 18:42
云原生阿里云
分布式事务-补偿方案
背景订单中心订单更新状态,通过mq调用库存中心增加库存实现方案1,
Rocketmq
半消息/事务消息,本地事务执行完成,发确认消息2,判断mq扣减库存结果,如果不是ok,写入消息表,状态为失败。
C18298182575
·
2025-02-10 12:18
分布式
聊聊PushConsumer与SimpleConsumer拉取消息的区别
序本文主要研究一下
rocketmq
5的PushConsumer与SimpleConsumer拉取消息的区别ProcessQueueImplorg/apache/
rocketmq
/client/java/
·
2025-02-09 22:46
rocketmq
聊聊
rocketmq
5的顺序消息队列选择
序本文主要研究一下
rocketmq
5的顺序消息的队列选择SendMessageActivityproxy/src/main/java/org/apache/
rocketmq
/proxy/grpc/v2/
·
2025-02-09 22:16
rocketmq
RocketMQ
中的NameServer主要数据结构
1.前言NameServer是
RocketMQ
中的一个比较重要的组件,我们这篇博客针对NameSever中包含的组件进行分析,分析一下NameServer中包含的组件以及组件的作用。
小园子的小菜
·
2025-02-08 00:42
MQ
rocketmq
java-rocketmq
java
中间件
RocketMQ
底层原理
RocketMQ
底层原理概述
RocketMQ
是阿里巴巴开源的分布式消息中间件,后来捐赠给Apache基金会。它具备高性能、高可靠、低延迟等特点,广泛应用于分布式系统中。
·
2025-02-07 22:49
Kafka 和
RocketMQ
对比总结
Kafka和
RocketMQ
对比总结1.主要区别特性Kafka
RocketMQ
设计目标高吞吐量、分布式日志系统金融级消息队列,强调消息可靠性和事务消息模型基于分区(Partition)的发布-订阅模型基于主题
·
2025-02-07 21:43
kafkarocketmq
rocketmq
架构
1.架构图
RocketMQ
的四层架构:1.1客户端层(Clients):Producer集群:(1)DefaultMQProducer:普通消息生产者(2)TransactionMQProducer:事务消息生产者
小王爱编程啊
·
2025-02-06 08:19
rocketmq
java-rocketmq
rocketmq
java
rocketmq
集群启动和下线
启动nameservernohupshbin/mqnamesrv&tail-f~/logs/
rocketmq
logs/namesrv.log启动brokernohupshbin/mqbroker-nlocalhost
小虾米 ~
·
2025-02-06 03:39
RocketMQ
rocketmq
Rocketmq
面试题
1.结构及工作原理
RocketMQ
的整体工作原理围绕着生产者、消费者、Broker和NameServer四个核心组件展开。其消息的发送、存储、消费,以及路由发现的过程,形成了完整的工作流。
信徒_
·
2025-02-05 19:44
rocketmq
分布式消息队列ActiveMQ RabbitMQ
RocketMQ
Kafka
目录1、消息队列的主要的应用场景:解耦异步削峰(1)解耦(2)异步(3)削峰2、使用消息队列的缺点3、消息队列选型4、保证消息队列的高可用5、保证消息不被重复消费6、保证消费的可靠性传输(1)生产者丢失数据(2)消息队列丢失数据(3)消费者丢数据6、那么下次消费的时候offset就从7开始。7、保证消息的顺序性8、MQTT与重量级消息队列的区别1、消息队列的主要的应用场景:解耦异步削峰(1)解耦传
zxm8513
·
2025-02-04 12:23
工业互联网开发技术
综合性技术汇集
我的应用为谁而生
rabbitmq
java
分布式
ActiveMQ、RabbitMQ、
RocketMQ
、Kafka的介绍及优缺点说明
ActiveMQ单机吞吐量:万级topic数量都吞吐量的影响:时效性:ms级可用性:高,基于主从架构实现高可用性消息可靠性:有较低的概率丢失数据功能支持:MQ领域的功能极其完备总结:非常成熟,功能强大,在早些年业内大量的公司以及项目中都有应用偶尔会有较低概率丢失消息现在社区以及国内应用都越来越少,官方社区现在对ActiveMQ5.x维护越来越少,几个月才发布一个版本主要是基于解耦和异步来用的,较少
墨痕诉清风
·
2025-02-04 12:20
安全文献
java-rabbitmq
rabbitmq
java-activemq
ActiveMQ、RabbitMQ、Kafka、
RocketMQ
在优先级队列、延迟队列、死信队列、重试队列、消费模式、广播模式的区别
目录1.优先级队列2.延迟队列3.死信队列4.重试队列5.消费模式6.广播模式ActiveMQ、RabbitMQ、Kafka、
RocketMQ
这四款消息队列在优先级队列、延迟队列、死信队列、重试队列、消费模式
点滴~
·
2025-02-04 11:49
activemq
rabbitmq
kafka
各个消息队列的优缺点对比(activeMQ、rabbitMQ、
rocketMQ
、kafka)
各个消息队列对比特性activeMQrabbitMQ
rocketMQ
kafka单机吞吐量万/秒万/秒10万/秒10万/秒topic对吞吐量的影响无无topic达到几百/几千个级别,吞吐量会有小幅下降;这是
batcat560
·
2025-02-04 11:16
消息队列
activemq
rabbitmq
rocketmq
kafka
ActiveMQ、RabbitMQ、
RocketMQ
、Kafka四种消息中间件分析介绍
ActiveMQ、RabbitMQ、
RocketMQ
、Kafka四种消息中间件分析介绍我们从四种消息中间件的介绍到基本使用,以及高可用,消息重复性,消息丢失,消息顺序性能方面进行分析介绍!
GeoffA
·
2025-02-04 11:13
java技术
java-rabbitmq
java-activemq
java-rocketmq
kafka
中间件 |
RocketMq
- [broker 配置]
INDEXbroker.confbroker.conf干货见注释###集群名brokerClusterName=DefaultCluster###nameserver#nameserver地址namesrvAddr=192.168.3.76:9876###broker#broker名,同名则主从brokerName=a-m#brokerid,唯一brokerId=0#borker端口listenP
问仙长何方蓬莱
·
2025-01-31 23:56
中间件
rocketmq
RocketMQ
的集群架构是怎样的
RocketMQ
的集群架构包括四个主要角色:NameServer集群、Broker主从集群、Producer和Consumer客户端。
还能在学一小时
·
2025-01-31 22:46
十七
Rocketmq
java-rocketmq
rocketmq
架构
【
RocketMQ
存储】- broker 端存储批量消息的逻辑
文章目录1.前言2.DefaultMessageStore#asyncPutMessages批量新增消息2.1Commit#asyncPutMessages2.2Commit#encode批量编码消息2.3MappedFile#appendMessages添加批量消息2.4MappedFile#appendMessagesInner添加批量消息2.5CommitLog#doAppend3.小结本文
月幻星影
·
2025-01-31 12:18
源码分析
RocketMQ
java-rocketmq
rocketmq
消息存储
【
RocketMQ
存储】- 一文总结
RocketMQ
的存储结构-基础
文章目录1.前言本文章基于
RocketMQ
4.9.31.前言
RocketMQ
存储部分系列文章:【
RocketMQ
存储】-
RocketMQ
存储类MappedFile【
RocketMQ
存储】-一文总结
RocketMQ
月幻星影
·
2025-01-31 11:11
RocketMQ
源码分析
java-rocketmq
rocketmq
java
存储
RabbitMQ面试题汇总
8.Kafka、ActiveMQ、RabbitMQ、
RocketMQ
有什么优缺点?9.简单说一下RabbitMQ的缺点?10.说说Ra
Blocking The Sky
·
2025-01-30 21:47
项目
rabbitmq
java
rabbitmq
分布式
java
spring
boot
微消息队列MQTT(3)(购买阿里云服务 (MQTT)(
RocketMq
))
1:MQTT购买按量付费注意相关价格需要参考以下三点:1:微消息队列MQTT版按量付费实例的同时在线连接数的计费价格同时在线连接数(个)价格(元)[1,100]0.3>100同时在线连接数×0.0032:微消息队列MQTT版按量付费实例的消息收发量的计费价格|消息收发量(万条)|价格(元)||---|---||>0|消息收发量×0.04|3:微消息队列MQTT版按量付费实例的订阅关系数的计费价格订
苹果酱0567
·
2025-01-30 11:49
面试题汇总与解析
课程设计
spring
boot
vue.js
java
mysql
如何让
RocketMQ
保证消息的顺序消费?思维导图 代码示例(java 架构)
RocketMQ
提供了有序消息(FIFO消息)的支持,确保消息按照发送的顺序被消费。为了实现这一点,
RocketMQ
采用了一些特定的机制和配置来确保消息的顺序性。
用心去追梦
·
2025-01-30 07:19
java-rocketmq
rocketmq
java
rocketmq
python 某个队列不消费_
RocketMQ
消息发送常见错误与解决方案
本文将结合自己使用
RocketMQ
的经验,对消息发送常见的问题进行分享,基本会遵循出现问题,分析问题、解决问题。
weixin_39849479
·
2025-01-30 04:28
rocketmq
python
某个队列不消费
【Python】
RocketMQ
基础使用
目录1.介绍2.实践2.1.启动消费者2.2.启动生产者1.介绍
RocketMQ
是一个开源的分布式消息传递系统,最初由阿里巴巴集团开发并于2012年开源。
Encarta1993
·
2025-01-30 04:57
Python
rocketmq
python对接
rocketmq
背景有对接java系统监听其相关资源同步新增的需求,该java系统使用了
rocketmq
。
i_nekohuang
·
2025-01-30 04:24
python
rocketmq
大数据生态的Apache
RocketMQ
5.0
本文作者:李伟-Apache
RocketMQ
Committer,
RocketMQ
Python客户端项目Owner,ApacheDorisContributor,腾讯云消息队列资深开发工程师,著有《
RocketMQ
Apache RocketMQ
·
2025-01-29 06:09
java
开发语言
使用
RocketMQ
的业务系统怎么处理消息的重试?
目录1.消息重试的场景1.1生产者发送消息失败1.2消费者消费消息失败2.
RocketMQ
的重试机制2.1生产者重试2.2消费者重试3.处理消息重试的最佳实践3.1生产者重试处理3.2消费者重试处理3.3
点滴~
·
2025-01-29 00:48
rocketmq
RocketMQ
系列文章
目录使用
RocketMQ
的业务系统怎么处理消息的重试?使用
RocketMQ
的业务系统怎么保证消息处理的幂等性?使用
RocketMQ
的业务系统怎么处理消息的积压?
RocketMQ
怎么保证消息的可靠性?
点滴~
·
2025-01-29 00:48
rocketmq
【MQ】如何保证消息队列的高可用?
RocketMQ
NameServer集群部署Broker做了集群部署主从模式类型:同步复制、异步复制主节点返回消息给客户端的时候是否需要同步从节点Dledger:要求至少消息复制到半数以上的节点之后,才给客户端返回写入成功
Forest 森林
·
2025-01-28 09:24
消息队列
MQ
kafka
高可用架构,高性能架构和高并发架构
胡弦,视频号2023年度优秀创作者,互联网大厂P8技术专家,SpringCloudAlibaba微服务架构实战派(上下册)和
RocketMQ
消息中间件实战派(上下册)的作者,资深架构师,技术负责人,极客时间训练营讲师
架构随笔录
·
2025-01-28 06:35
超级架构师
架构
kafka
分布式
hbase
大数据
hdfs
分表数据通过canal同步数据
项目使用的canal版本:1.1.4,使用
rocketMQ
进行消费之前项目中一直是单库单表进行数据同步,后面遇到分表数据也需要进行同步,数据表是用户登录数据:user_login_info_0、user_login_info
·
2025-01-28 02:50
javacanal数据同步
RocketMQ
优势剖析-集成云原生环境
目录弹性和可扩展性Serverless架构支持容器化和Kubernetes支持多协议支持持久化和可靠性分布式事务支持社区和生态系统结论
RocketMQ
在集成云原生环境方面的优势主要体现在其设计的灵活性、
Lin_Miao_09
·
2025-01-27 06:21
RocketMq
rocketmq
云原生
RocketMq
源码分析(五)--消息生产者启动流程
文章目录一、消息生产者类关系1、类关系2、MQAdmin二、消息生产者启动流程1、创建DefaultMQProducer实例2、生产者start1)defaultMQProducerImpl.start()一、消息生产者类关系1、类关系 消息生产者方法由接口MQProducer定义,默认消息生产者实现类为DefaultMQProducer。其类关系如下图: 可以看出,MQProducer实现有
Shenkh的Java壁橱
·
2025-01-27 02:54
IT技术分享
Java
rocketMq
java-rocketmq
rocketmq
java
RocketMQ
源码分析之ACL
ACL(权限控制)是
RocketMQ
提供topic资源级别的客户端访问控制,客户端在使用R
不爱学习的小妞
·
2025-01-27 02:23
rocketmq学习笔记
RocketMQ
特性--事物消息【源码笔记】
目录一、问题思考二、事务消息客户端发送流程1.事务发送与普通启动差异2.事务消息发送调用链3.事务消息发送分析4.事务消息发送结果分析5.结束事务分析三、事务消息服务端存储流程1.事务消息存储调用链2.事务半消息存储代码分析(一)3.事务半消息存储代码分析(二)四、事务消息服务端响应结束事务请求1.处理未知类型请求2.处理事务提交请求3.处理事务回滚请求五、事务消息服务端状态回查1.事务回查线程类
瓜农老梁
·
2025-01-27 02:49
rocketmq
-MQClientInstance-单进程多生产者组多消费者组的实例模型
事实上,
rocketmq
的client端,默认就是倍数增长的。如果没去关注,那么可能就出现程序响应迟钝了
chudaxiakkk
·
2025-01-27 02:19
rocketmq源码解读专栏
rocketmq
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他