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
产品特点1、
RocketMQ
介绍
RocketMQ
是阿里巴巴开源的一个消息中间件,在阿里内部历经了双十一等很多高并发场景的考验,能够处理亿万级别的消息。
friover
·
2023-07-26 20:14
rocketmq
rocketmq
架构
在 Java 中使用 redis 的消息队列服务
例如RabbitMQ、
RocketMQ
、Kafka等。这些产品都具备非常高级的功能。可靠性、扩展
JAVA序码
·
2023-07-26 19:38
java
redis
缓存
RocketMQ
——Mac电脑OS系统docker安装Dashboard
引言 前面的文章已经介绍过如何在OS系统上安装并启动使用
RocketMQ
,但还缺少一个界面化管理服务,这就需要安装
RocketMQ
Dashboard服务。下面我们使用docker进行安装
Andya_net
·
2023-07-26 17:43
K8s
&
Docker容器化技术
中间件
&
工具类
#
RocketMQ
docker
rocketmq
容器
rocketmq
客户端本地日志文件过大调整配置
现象在使用
rocketmq
时,发现本地项目中文件越来越大,查找发现在/home/root/logs/
rocketmq
log目录下存在大量
rocketmq
_client.log日志文件。
lizz666
·
2023-07-26 12:11
MQ
Spring
rocketmq
RocketMQ
broker停写功能源码分析
这里是weihubeats,觉得文章不错可以关注公众号小奏技术,文章首发。拒绝营销号,拒绝标题党背景在我们要平滑升级broker的时候,无损升级的最佳实践应该是新broker启动旧broker停写旧broker消息消费完成后下线(包括延时消息)所以我们本次就是来分析如何完成broker的停写源码入口其实通过查看源码,我们发现有两种方式可以停写broker通过mqadmin运维工具命令行的方式通过M
weihubeats
·
2023-07-26 10:44
消息中间件
#
RocketMQ
rocketmq
mysql
数据库
RocketMQ
基本概念与入门
消费者分组和生产者分组7.消费点位MQ基本结构message:消息数据对象product:程序代码,生成消息,发送消息到队列consumer:程序代码,监听(绑定)队列,获取消息,执行消费代码queue:
Rocketmq
rabbitmqkafka
学废Java
·
2023-07-26 06:50
微服务相关
rocketmq
SpringBoot整合
RocketMQ
不多说直接上代码
文章目录依赖yaml配置生产端发送消息消费端异步下单Business生产端消费端依赖org.apache.
rocketmq
rocketmq
-spring-boot-starter2.2.2org.springframework.bootspring-boot-starter-webyaml
学废Java
·
2023-07-26 06:50
微服务相关
java-rocketmq
spring
boot
rocketmq
【2023裸辞失业后之初学
RocketMQ
】
目录
RocketMQ
概述MQ概述常见的MQ产品常见的协议Rocket的安装和启动基本概念系统架构安装
RocketMQ
和控制台
RocketMQ
概述MQ概述MessageQueue:是提供消息队列服务的中间件
捕鱼兼职划水
·
2023-07-26 06:49
rocketmq
RocketMQ
重复消费的解决方案::分布式锁直击面试!
文章目录场景分析方法的幂等分布式锁Redis实现分布式锁抢锁的设计思路分布式锁案例直击面试
rocketmq
什么时候重复消费消息丢失的问题消息在哪里丢失发送端确保发送成功并且配合失败的业务处理消费端确保消息不丢失
学废Java
·
2023-07-26 06:43
rocketmq
分布式
面试
java
spring
spring
cloud
Rocketmq
原理&最佳实践
一、MQ背景&选型消息队列作为高并发系统的核心组件之一,能够帮助业务系统解构提升开发效率和系统稳定性。主要具有以下优势:削峰填谷(主要解决瞬时写压力大于应用服务能力导致消息丢失、系统奔溃等问题)系统解耦(解决不同重要程度、不同能力级别系统之间依赖导致一死全死)提升性能(当存在一对多调用时,可以发一条消息给消息系统,让消息系统通知相关系统)蓄流压测(线上有些链路不好压测,可以通过堆积一定量消息再放开
designer
·
2023-07-26 04:07
RocketMQ
(五)集群
RocketMQ
搭建
1什么是集群在单机环境下,一个broker提供服务,如果出现网络等原因宕机了,那么服务就会瘫痪。如何保证高可用呢?可以搭建集群环境,多个broker提供服务(例如北京机房部署一个主节点,深圳机房部署一个主节点),如果每秒有2万的请求,可以让北京机房和深圳机房各承担1万请求,达成负载均衡,但是如果北京机房也宕机了,北京机房的数据就没了,显然此种集群搭建是有问题的。因此可以在北京机房和深圳机房再部署一
小满和小晨
·
2023-07-26 04:33
MQ
rocketmq
集群
RocketMQ
教程-安装和配置
Linux系统安装配置64位操作系统,推荐Linux/Unix/macOS64位JDK1.8+Maven3.0yum安装jdk8yum安装maven1.下载安装Apache
RocketMQ
RocketMQ
蜜獾云
·
2023-07-26 03:37
rocketmq
RocketMQ
和RabbitMQ的区别
RocketMQ
和RabbitMQ的区别:架构设计:
RocketMQ
是基于主题(Topic)的发布/订阅模式,而RabbitMQ则是基于队列(Queue)的消息代理系统。
petaexpress
·
2023-07-26 03:00
rocketmq
rabbitmq
分布式
RocketMQ
教程-(5)-功能特性-消息发送重试和流控机制
本文为您介绍Apache
RocketMQ
的消息发送重试机制和消息流控机制。背景信息消息发送重试Apache
RocketMQ
的消息发送重试机制主要为您解答如下问题:部分节点异常是否影响消息发送?
蜜獾云
·
2023-07-26 03:21
RocketMQ教程
rocketmq
自考学历拿下年薪40的JAVA笔记,备战金三银四/金九银十
一、目录image.png二、章节截图1、redisimage.pngimage.png2、JVMimage.png3、JAVAimage.png4、mysqlimage.png5、
RocketMQ
image.png6
书写只为分享
·
2023-07-26 02:15
搜集了一些题
kafak的话需要将顺序消费的消息通过指定分区策略发送到指定的partition中如果了解
rocketMq
的话,可以顺带一句,rkmq自带顺序消息功能,分为全局顺序和局部顺序消息,一般情况下都采用局部顺序消
乐观的Terry
·
2023-07-25 22:07
linq
c#
RocketMQ
主从集群broker无法启动,日志报错
使用vmWare安装的centOS7.9虚拟机,
RocketMQ
5.1.3在
rocketMQ
的bin目录里使用相对路径的方式启动broker,jps查询显示没有启动,日志报错如下排查配置文件没有问题,nameServer
渣猫略懂
·
2023-07-25 21:44
问题处理
java-rocketmq
rocketmq
java
RocketMQ
(1.NameServer源码)
NameServer功能简述主要功能如下服务注册与发现:Nameserver扮演了
RocketMQ
集群中服务注册中心的角色。
jokewinl
·
2023-07-25 21:40
rocketmq
RocketMQ
5.0 无状态实时性消费详解
作者:绍舒背景
RocketMQ
5.0版本引入了Proxy模块、无状态pop消费机制和gRPC协议等创新功能,同时还推出了一种全新的客户端类型:SimpleConsumer。
阿里云云原生
·
2023-07-25 21:39
java-rocketmq
rocketmq
java
RocketMq
事务消息原理
Rocketmq
事务消息API使用使用TransactionMQProducer类。
jiguansheng
·
2023-07-25 21:38
java-rocketmq
rocketmq
java
rocketmq
客户端日志过大造成磁盘使用率占用过高
目录问题现象排查占用自定义客户端日志配置未生效总结问题现象收到项目报警:磁盘占用率超标通知排查占用从上述可以看出,实质是跟正常业务日志无关的,/home/work/log挂出来了,与/根目录下无关查看根目录下日志占用大小,可以看到/root/logs/
rocketmq
logs
zhangm2020
·
2023-07-25 20:01
问题解决总结
rocketmq
客户端日志自定义
logback
MQ - 闲聊MQ一二事儿 (Kafka、
RocketMQ
、Pulsar )
的通用架构主题topic、生产者producer、消费者consumer分区partitionMQ存储KafkaGoodDesign--->磁盘顺序写盘PoorImpact--->topic数量不能过大
RocketMQ
zookeepervsnamesrv
小小工匠
·
2023-07-25 20:24
【MQ-Apache
Kafka】
kafka
rocketmq
分布式
RocketMQ
深入浅出-02-详细介绍与安装
一、
RocketMQ
概述1.1简介
RocketMQ
是一个统一消息引擎、轻量级数据处理平台。
RocketMQ
是⼀款阿⾥巴巴开源的消息中间件。
问北
·
2023-07-25 20:48
中间件
后端
MQ
java
rocketmq
高并发:
RocketMQ
削峰实战!
作者:WilsonHe链接:https://juejin.im/post/5ea159e4f265da47f0794da5MQ的主要特点为解耦、异步、削峰,该文章主要记录与分享个人在实际项目中的
RocketMQ
夜空_2cd3
·
2023-07-25 19:55
RabbitMQ:消息丢失 | 消息重复 | 消息积压的原因+解决方案+网上学不到的使用心得
前言首先说一点,企业中最常用的实际上既不是
RocketMQ
,也不是Kafka,而是RabbitMQ。
程序员济癫
·
2023-07-25 18:41
智慧导诊系统源码:根据患者症状匹配挂号科室
二、系统开发环境技术架构:springboot+redis+mybatisplus+mysql+
RocketMQ
开发语言:j
源码技术栈
·
2023-07-25 18:07
智慧导诊
智能导诊
医院就诊
互联网智慧3D导诊
java
uniapp
springboot
15.
RocketMQ
中的负载均衡
RocketMQ
中的负载均衡主要可以分为生产者发送消息的负载均衡和消费者订阅消息的负载均衡以及消费者分配队列的负载均衡。
然而,然而
·
2023-07-25 17:48
java-rocketmq
rocketmq
负载均衡
java
运维
21.
RocketMQ
源码之NameServer的路由管理和架构设计
highlight:arduino-lightNameServer路由管理Broker消息服务器在启动的时向所有NameServer注册。消息生产者Producer在发送消息之前先从NameServer获取Broker服务器地址列表然后根据负载均衡算法从列表中选择一台服务器进行发送。NameServer与每台Broker保持长连接,并且每间隔30S通过心跳检测Broker是否存活,如果120秒内没
然而,然而
·
2023-07-25 17:48
java-rocketmq
rocketmq
java
中间件
开发语言
14.
RocketMQ
之高可用性机制
1.2高可用性机制
RocketMQ
分布式集群是通过Master和Slave的配合达到高可用性的。
然而,然而
·
2023-07-25 17:18
java-rocketmq
rocketmq
java
kafka
分布式
28.
RocketMQ
之消费者的负载均衡源码
highlight:arduino-light消费者负载均衡流程当一个业务系统部署多台机器时,每台机器都启动了一个Consumer,并且这些Consumer都在同一个ConsumerGroup也就是在同1个消费组中。此时一个消费组中多个Consumer消费一个Topic,而一个Topic对应多个MessageQueue。比如TopicA有2个Consumer,6个MessageQueue,那么这6
然而,然而
·
2023-07-25 17:18
rocketmq
负载均衡
运维
docker-compose搭建
RocketMq
集群
集群架构:双主机器:172.50.2.41172.50.2.42一、创建目录mkdir-p/docker/alibaba/
rocketmq
/logs/nameservermkdir-p/docker/alibaba
qq_41369135
·
2023-07-25 15:16
docker
rocketmq
容器
rocketmq集群
docker-compose
我什么时候能变强啊!
相比现有的消息架构借助于各种消息中间件比如
RocketMQ
等,DTM自己实现了无需额外的学习成本。它能够保证本地事务的提交和全局事务提交是“原子的”,适合解决不需要回滚的分布式事务场景。
2301_76725413
·
2023-07-25 15:13
wpf
三、Producer源码分析
RocketMQ
源码深入剖析7Producer源码分析7.1消息发送整体流程下面是一个生产者发送消息的demo(同步发送)主要做了几件事:初始化一个生产者(DefaultMQProducer)对象设置NameServer
JavaHxg
·
2023-07-25 12:46
rocketmq
中间件
java
开发语言
RocketMQ
(八)——消息的存储
RocketMQ
中的消息存储在本地文件系统中,这些相关文件默认在当前用户主目录下的store目录中。
CodeGao
·
2023-07-25 09:13
docker、docker-compose部署
rocketmq
4.7.0
docker、docker-compose部署
rocketmq
4.7.0一、源码部署1.版本历史4.7.0server-4.6.1,broker-4.6.1server-4.5.2,broker-4.5.2server
浮生若梦丶
·
2023-07-25 08:34
docker
docker-compose
消息队列
docker
rocketmq
composer
java-rocketmq
业务高速增长,如祺出行如何用腾讯云消息队列
RocketMQ
应对挑战
导语作为广汽集团旗下的智慧出行平台,如祺出行上线四年时间,用户规模和订单量保持高速增长。在过去的2022年,如祺出行平台累计注册用户突破1800万,同比增长64%,年度订单总量超7000万,同比增长52%。高速增长的用户规模和订单量,对技术平台提出更高要求。随着专快车业务的快速增长,越来越多业务需求与业务主流程耦合,导致调用链过长,接口延迟增加了数倍,整体架构无论是性能还是扩展性,都存在很大的风险
腾讯云中间件
·
2023-07-25 03:40
腾讯云
rocketmq
云计算
重新理解
RocketMQ
Commit Log存储协议
最近突然感觉:很多软件、硬件在设计上是有rootreason的,不是bydesgin如此,而是解决了那时、那个场景的那个需求。一旦了解后,就会感觉在和设计者对话,了解他们的思路,学习他们的方法,思维同屏:活到老学到老。问题思考1、ConsumerQueueOffset是连续的吗,为什么?2、CommitLogOffset是连续的吗,为什么?3、Java写的文件,默认是大端序还是小端序,为什么?Co
腾讯云中间件
·
2023-07-25 03:10
rocketmq
中间件
rocketMQ
存储 NO.2
在存储第一篇中主要说了一些存储文件的载体,和其他的管理类。至于消息的转换存储,中间的一些设计只是聊了一部分。DefaultAppendMessageCallback继续聊之前将了消息的大小计算,计算好了以后,就可以进行其他的验证了//Exceedsthemaximummessageif(msgLen>this.maxMessageSize){//消息太大了CommitLog.log.warn("m
挺ASir
·
2023-07-25 01:54
【
RocketMQ
学习1-1】
RocketMQ
核心基础概念
一、为什么要使用消息中间件(
RocketMQ
)1.1应用解耦系统的耦合性越高,容错性就越低。
十下
·
2023-07-25 00:52
spring
boot
springcloud
springcloud注入
RocketMQ
快速入门(6、名词解释之消费者分组ConsumerGroup)
消费者分组(ConsumerGroup)本文介绍Apache
RocketMQ
中消费者分组(ConsumerGroup)的定义、模型关系、内部属性、行为约束、版本兼容性及使用建议。
百味人生一壶酒
·
2023-07-25 00:21
java-rocketmq
rocketmq
apache
RocketMQ
学习笔记
一、
RocketMQ
简介ocketMQ在阿里内部叫做Metaq(最早名为Metamorphosis,中文意思变形记,是作家卡夫卡的中篇小说代表作,可见是为了致敬Kafka)。
你可以叫我仔哥呀
·
2023-07-25 00:21
RocketMq学习
java-rocketmq
rocketmq
学习
RocketMQ
1.1.1异步1.1.2解耦1.1.3削峰1.2缺点1.2.1降低了系统的可用性1.2.2增加系统的复杂度1.2.3重复消费问题1.2.4消息的顺序消费问题1.2.5分布式事务1.2.6消息堆积问题2.
RocketMQ
2.1
5detutu
·
2023-07-25 00:21
面试总结
RocketMQ
消息领域模型
一、MessageMessage(消息)就是要传输的信息。一条消息必须有一个主题(Topic),主题可以看做是你的信件要邮寄的地址。一条消息也可以拥有一个可选的标签(Tag)和额处的键值对,它们可以用于设置一个业务Key并在Broker上查找此消息以便在开发期间查找问题。二、TopicTopic(主题)可以看做消息的规类,它是消息的第一级类型。比如一个电商系统可以分为:交易消息、物流消息等,一条消
summer_west_fish
·
2023-07-25 00:20
MQ
分布式
中间件
java
分布式
rocketmq
RocketMQ
(九) 消费者分组-ConsumerGroup
ConsumerGroup)2、模型关系3、内部属性3.1消费者分组名称3.2投递顺序性3.3消费重试策略3.4订阅关系4、行为约束5、使用建议1、消费者分组(ConsumerGroup)消费者分组是Apache
RocketMQ
dmjxsy
·
2023-07-25 00:46
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
(十二) 订阅关系-Subscription
1、订阅关系(Subscription)2、订阅关系判断原则3、模型关系4、内部属性4.1过滤类型4.2过滤表达式5、行为约束6、使用建议1、订阅关系(Subscription)订阅关系是Apache
RocketMQ
dmjxsy
·
2023-07-25 00:46
RocketMQ
java-rocketmq
rocketmq
java
RocketMQ
基础理论&存储结构设计
RocketMQ
存储结构与高性能设计
RocketMQ
基础定义消息中间件(MQ)的定义一般认为,消息中间件属于分布式系统中一个子系统,关注于数据的发送和接收,利用高效可靠的异步消息传递机制对分布式系统中的其余各个子系统进行集成
新一代农名工9527
·
2023-07-25 00:45
java-rocketmq
rocketmq
java
RocketMQ
-基本概念
主题(Topic)Apache
RocketMQ
中消息传输和存储的顶层容器,用于标识同一类业务逻辑的消息。主题通过TopicName来做唯一标识和区分。
冲上云霄的Jayden
·
2023-07-25 00:14
RocketMQ
rocketmq
消息
RocketMQ
教程-(4)-领域模型-消费者分组ConsumerGroup
定义消费者分组是Apache
RocketMQ
系统中承载多个消费行为一致的消费者的负载均衡分组。和消费者不同,消费者分组并不是运行实体,而是一个逻辑资源。
蜜獾云
·
2023-07-25 00:43
RocketMQ教程
rocketmq
RocketMQ
集成Springboot --Chapter5
RocketMQ
tag过滤和sql92语法过滤tag过滤生产者,由于springboot没有专门对mq进行tag标记的方法,只是在topic:后面加上,所以只需
rocketMQ
Template.sendOneWay
新时代技术
·
2023-07-24 23:30
java-rocketmq
rocketmq
spring
boot
RocketMQ
集成Springboot --Chapter4
RocketMQ
实现延时消费
rocketMQ
Template.syncSend(“helloTopicBoot”,msg,3000,3);3000为等待消息回传时间,如果3000毫秒还没有回传即发送错误信息
新时代技术
·
2023-07-24 23:29
java-rocketmq
rocketmq
spring
boot
上一页
41
42
43
44
45
46
47
48
下一页
按字母分类:
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
其他