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
重平衡逻辑是怎么样的?
消费者启动时,订阅相应的topic并加入到消费者组。消费者将消费进度信息存储到Broker中,包括当前消费到的消息的offset、队列信息等。消费者定时从Broker中获取topic的路由信息(包括消息队列、broker信息等),并更新本地缓存。当消费者组内新增或删除消费者时,触发重平衡事件,即重新分配消息队列给消费者。重平衡事件由消费组内最先触发的消费者发起,通知Broker开始重平衡。Brok
jianjun_fei
·
2024-01-10 09:05
RocketMQ每日一问
java-rocketmq
rocketmq
java
Linux中快速搭建
RocketMQ
测试环境
必要的文件下载为什么选择
RocketMQ
|
RocketMQ
x86_64位JDK下载0jdk/8u391-b13
rocketmq
二进制包下载-
rocketmq
-all-5.1.4-bin-release.zip
搬砖仔
·
2024-01-10 09:04
rocketmq
SmartLifecycle之
RocketMq
优雅停机
SmartLifecycle之
RocketMq
优雅停机前言线上环境发布重启时,经常会导致mq消费失败,不够优雅,之前对
RocketMq
了解也不太深入,刚好趁这个机会,解决mq的优雅停机问题,顺带着好好撸一撸
白菜404
·
2024-01-10 07:38
springboot——
消息中间件
消息的概念从广义角度来说,消息其实就是信息,但是和信息又有所不同。信息通常被定义为一组数据,而消息除了具有数据的特征之外,还有消息的来源与接收的概念。通常发送消息的一方称为消息的生产者,接收消息的一方称为消息的消费者。消息的发送方生产者消息的接收方消费者为什么要设置生产者和消费者呢?这就是要说到消息的意义了。信息通常就是一组数据,但是消息由于有了生产者和消费者,就出现了消息中所包含的信息可以被二次
大刀爱敲代码
·
2024-01-10 05:14
springboot常用的工具
spring
boot
java
spring
消息中间件
SpringCloud Alibaba
Nacos(服务注册与发现)二.Dubbo(服务调用)三.Ribbon(负载均衡)见SpringCloud四.Gateway(网关)五.Sentinel(服务容错)六.ScheduleX(分布式调度)七.
RocketMQ
xnninger
·
2024-01-10 03:56
spring
cloud
spring
后端
springcloud bus消息总线
SpringCloudBus是用来将分布式系统的节点与轻量级消息系统链接起来的框架,它整合了Java的事件处理机制和
消息中间件
的功能。SpringCludBus目前支持RabbitMQ和Kafka。
Sahm5k
·
2024-01-10 02:47
spring
cloud
spring
后端
消息中间件
Kafka与RabbitMQ谁更胜一筹?
在IM这种讲究高并发、高消息吞吐的互联网场景下,MQ
消息中间件
是个很重要的基础设施,它在IM系统的服务端架构中担当消息中转、消息削峰、消息交换异步化等角色。
Java大生
·
2024-01-10 02:27
一文弄懂SpringCloud Stream
SpringCloudStream使用SpringCloudStreamSpringCloudStream是一个构建消息驱动微服务的框架,SpringCloudStream提供了一个抽象层,屏蔽了不同
消息中间件
之间的差异
way_more
·
2024-01-10 00:00
Spring
Cloud
spring
cloud
后端
java
微服务
RocketMq
(七)消息堆积处理方式
一、产生原因:消息堆积顾名思义就是消息队列中堆积了大量未被处理的消息,主要发生在高并发的场景下,生产者发送消息的速率远大于消费者组消息的速度。产生的原因有:(1)新上线的消费者的消费逻辑存在Bug,导致消息不能被正常消费。某些消息消费失败,或者消费超时,从而导致消息被大量堆积。(2)消费者实例宕机或者由于网络的原因不能连上Broker集群。消费者实例可能是单节点或者机房网络不好的情况。(3)生产者
w_t_y_y
·
2024-01-09 18:39
springBoot+消息队列
rocketmq
springboot集成
Rocketmq
关闭默认INFO日志
springboot集成
Rocketmq
关闭默认INFO日志项目中用springboot集成mq时总是被默认的日志信息困扰,不利于开发同学的日志查看以及对内存也有较大消耗,这时我们就可以使用以下几种方法将其关闭
开森鸭
·
2024-01-09 18:05
springboot
java
spring
boot
log4j
Springboot+
RocketMQ
通过事务消息优雅的实现订单支付功能
目录1.事务消息1.1
RocketMQ
事务消息的原理1.2
RocketMQ
订单支付功能设计1.事务消息
RocketMQ
的事务消息,是指发送消息事件和其他事件需要同时成功或同时失败。
山河亦问安
·
2024-01-09 16:31
RocketMQ
spring
boot
java-rocketmq
rocketmq
我想从Spring Cloud Alibaba开始聊聊架构的本质?
另外我的新书
RocketMQ
消息中间件
实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-09 15:11
超级架构师
架构
spring
cloud
alibaba
面试
常见技术选型
MQ
RocketMQ
,RabbitMQ,Kafka,ActiveMQNoSQLRedis,Memcache分布式计算Blink,Storm,SparkDB关系型TiDB,MySQL,MongoDB,CassandraKVLevelDB
独处人
·
2024-01-09 14:46
RocketMQ
源码 事务消息 TransactionalMessage 源码分析
而基于
RocketMQ
的分布式事务消息功能,在普通消息基础上,支持二阶段的提交能力。将二阶段提交和本地事务绑定,实现全局提交结果的一致性。
虚空小白
·
2024-01-09 12:39
RocketMQ源码
java-rocketmq
rocketmq
java
源码
中间件
RocketMQ
源码
事务
RocketMQ
源码 发送顺序消息源码分析
前言
rocketmq
发送顺序消息和普通消息的主流程区别大部分一致的,区别在于:普通消息发送时,从所有broker的队列集合中轮询选择一个队列,而顺序队列可以提供用户自定义消息队列选择器,从NameServer
虚空小白
·
2024-01-09 12:38
RocketMQ源码
rocketmq
java-rocketmq
java
源码
消息中间件
RocketMQ
源码 发送 延迟消息 源码分析
前言
rocketMQ
支持的延迟消息,简单理解就是对于生产者发送的消息,支持设置固定时间的延迟级别,在到达指定的延迟时间时,才会投递到消费者队列,消费者才能消费到消息。
虚空小白
·
2024-01-09 11:33
RocketMQ源码
rocketmq
java-rocketmq
RocketMQ
源码
源码
java
中间件
消息队列
02-007 Docker 启动
RocketMq
rocketmq
server创建目录mkdir-p/opt/
rocketmq
/server/logs&&chmod777/opt/
rocketmq
/server/logs映射本地目录logs权限一定要设置为
被搁浅的梦想
·
2024-01-09 10:11
【RabbitMQ】2 RabbitMQ介绍与架构
关系工作流程生产者发送消息的流程消费者接收消息的过程RabbitMQ数据存储存储机制安装和配置RabbitMQRabbitMQ常用操作命令简介RabbitMQ,俗称“兔子MQ”(可见其轻巧,敏捷),是目前非常热门的一款开源
消息中间件
Ethan-running
·
2024-01-09 08:39
RabbitMq
rabbitmq
中间件
分布式
分布式消息队列差异化总结
本文将对Kafka、RabbitMQ、ZeroMQ、
RocketMQ
、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。
为爱放弃一切
·
2024-01-09 01:58
Flink 嵌套json 解析成Table
背景JSON作为常用的数据格式,在
消息中间件
中用json做为消息格式也很常见。在flinktable中消息可以理解为表的一行记录。
loukey_j
·
2024-01-08 18:52
消息中间件
介绍
1.
消息中间件
简介
消息中间件
是在消息的传输过程中保存消息的容器。
消息中间件
在将消息从它的源中继到它的目标时充当中间人的作用。
xmh-sxh-1314
·
2024-01-08 15:47
java
RocketMQ
5-01云原生和AI演变下的架构重构
2022年9月22日,迎来
RocketMQ
5的发版,距离2017发布的4.X时代,
RocketMQ
迎来5.X时代。
c_zyer
·
2024-01-08 13:12
架构设计
rocketmq
SpringCloud
云原生
架构
rocketmq
【Day02】Spring Cloud组件的使用--Nacos配置中心、sentinel流量控制、服务网关Gateway、
RocketMQ
、服务调用链路(Sleuth、zipkin)...
今日内容一、配置中心1、遗留问题yml配置,每一次都需要重启项目需要不重启项目拿到更新的结果引出:配置中心选择:SpringCloudConfig组件/Alibaba的Nacos(注册中心、配置中心)使用:Nacos可以同时当配置中心和注册中心查看:默认8848端口,可以查看配置中心和注册中心内容2、实际创建创建配置可以填写yml名称和内容3、代码使用新的配置步骤:(1)导入依赖--之前的是dis
哥们要飞
·
2024-01-08 09:24
spring
cloud
java-rocketmq
sentinel
gateway
rocketmq
阿里巴巴微服务治理框架的终极PK!
另外我的新书
RocketMQ
消息中间件
实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-08 05:46
Spring
Cloud
Alibaba
微服务
架构
云原生
spring
cloud
alibaba
微服务架构
分布式架构
rocketmq
分布式消息队列差异化总结,太全了!
本文将对Kafka、RabbitMQ、ZeroMQ、
RocketMQ
、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。
Java_苏先生
·
2024-01-08 05:54
MQTT协议
它工作在TCP/IP协议族上,是为硬件性能低下的远程设备以及网络状况糟糕的情况下而设计的发布/订阅型消息协议,为此,它需要一个
消息中间件
MQTT基于客户端-服务器的消息发布/订阅传输协议。
Meiyangyang945
·
2024-01-08 03:14
一篇文章学会如何在 NestJS 中使用 Redis 并基于 Redis 实现接口访问限频率
Redis是一个开源的内存中数据结构存储系统,它可以用作数据库、缓存和
消息中间件
。
乐闻x
·
2024-01-08 03:34
NestJS
最佳实践手册
node.js
nest.js
redis
nestjs
权限认证
缓存
docker安装RabbitMQ
rabbitMQ是一款开源的高性能
消息中间件
,最近项目要使用,于是使用docker搭建,快速方便。
magic_1024
·
2024-01-08 01:21
docker
rabbitmq
docker
消息队列
java
【RabbitMQ】1
消息中间件
MQ概述
目录什么是
消息中间件
为什么使用
消息中间件
流量削峰应用解耦异步处理主流
消息中间件
及选型选取原则RabbitMQ
RocketMQ
Kafka如何选择
消息中间件
应用场景电商秒杀案例拉勾B端C端数据同步案例支付宝购买电影票什么是
消息中间件
维基百科对
消息中间件
的解释
Ethan-running
·
2024-01-07 21:57
RabbitMq
rabbitmq
中间件
分布式
java
消息中间件
使用Java
消息中间件
处理异步消息成为了分布式系统中的必修课。
谜00016
·
2024-01-07 21:31
RocketMQ
常见问题-
RocketMQ
消息堆积问题-TOPIC队列扩容
划个重点:
RocketMQ
是按照队列进行消息负载的,如果consumer中的一台机器由于机器硬件、系统、远程RPC或者JavaGC等原因导致该机器上的消息队列不能及时处理,整个消息队列的消息都会堆积。
北海宇微
·
2024-01-07 20:39
RocketMQ
RabbitMQ快速入门(详细)
RabbitMQ
消息中间件
/消息队列1、
消息中间件
1、简介**
消息中间件
也可以称消息队列,是指用高效可靠的消息传递机制进行与平台无关的数据交流,并基于数据通信来进行分布式系统的集成。
寂冄
·
2024-01-07 19:44
rabbitmq
rabbitmq
分布式事务完美解决方案:
消息中间件
(kafka)+ 本地事物 + 消息校对
前言分布式事务是要保证多个服务下的多个数据库操作的一致性。分布式事务常见解决方案有:二阶段、三阶段和TCC实现强一致性事务,其实还有一种广为人知的方案就是利用消息队列来实现分布式事务,保证数据的最终一致性,也就是我们常说的柔性事务。本次使用MQ+本地事务+消息校对的方式来实现分布式事务。案例描述有两张银行卡为bankcard1和bankcard2,且这两张银行卡存在于不同的服务中,bankcard
ZYNORL
·
2024-01-07 19:35
分布式
kafka
分布式事务
中间件
java
RocketMQ
5.0新组件Proxy
前言
RocketMQ
4.x版本之前,一套完整的MQ服务包含的组件有:Namesrv、Broker、Consumer、Producer。
程序员小潘
·
2024-01-07 18:51
RocketMQ
java
RabbitMQ3.9.7在CentOS7中的安装搭建
1.概述RabbitMQ是目前很流行的
消息中间件
之一,可靠性非常好,能简单的实现高可用、负载均衡。今天我们先来聊一下RabbitMQ3.9.7版本在CentOS7中的安装。
追风人聊Java
·
2024-01-07 17:17
Redis作为消息队列与RabbitMQ的比较
Redis作为消息队列与RabbitMQ的比较RabbitMQRabbitMQ是实现AMQP(高级消息队列协议)的
消息中间件
的一种,最初起源于金融系统,用于在分布式系统中存储转发消息,在易用性、扩展性、
星可码农
·
2024-01-07 15:09
2024年防止内卷和被潜规则,
RocketMQ
消息中间件
实战派上下册上线啦|架构随笔录
2024年1月,我的新书
RocketMQ
消息中间件
实战派上下册上线啦!,这本是既我的SpringCloudAlibaba微服务架构实战派上下册巨无霸书籍上架两
架构随笔录
·
2024-01-07 15:39
rocketmq
惊呆:
RocketMQ
顺序消息,是“4把锁”实现的(顺序消费)
尼恩说在前面在40岁老架构师尼恩的读者交流群(50+)中,最近有小伙伴拿到了一线互联网企业如阿里、滴滴、极兔、有赞、希音、百度、网易、美团的面试资格,遇到很多关于
RocketMQ
的、很重要的面试题:如何保证
40岁资深老架构师尼恩
·
2024-01-07 13:22
面试
rocketmq
面试
架构
java
后端
系统架构
中间件
Spring boot 3 集成
rocketmq
-spring-boot-starter解决版本不一致问题
安装
RocketMQ
根据上篇文章使用Docker安装
RocketMQ
并启动之后,有个隐患详情见下文SpringBoot集成org.apache.
rocketmq
rocketmq
-spring-boot-starter2.2.3
rocketmq
X@AKS
·
2024-01-07 11:02
java-rocketmq
spring
boot
rocketmq
spring
boot
2.x
spring
boot
3.x
docker
springboot版本问题
源码解析:Apache
RocketMQ
重置消费位点
引入resetoffset,即重置消费进度,一般在以下场景中使用:需要重新消费已经消费过的消息,重置到最早位置或根据时间进行重置。消息积压,不需要消费积压的消息,重置到最新位置,使其从最新位置开始消费。重置到最早、或者根据时间进行重置与消息补发的区别?●消息补发是将原先的消息由生产者重发一次,与区别的那边消息本质上不是同一条消息(除了消息体一样以外)。●重置操作是操作消费位点(offset),本质
serendipitabition
·
2024-01-07 08:25
apache
rocketmq
消息队列
【源码解析】Apache
RocketMQ
发送消息源码
sendmessage源码解析引入sendmessage方法作为我们经常使用的方法,平时我们很难去关注他底层到底做了什么。大部分人只知道通过sendmessage方法可以将消息发送到broker,然后供消费者进行消费。其实不然,消息从客户端发送到broker,需要中间需要经过很多步骤,比如:首先客户端需要向nameserver拿路由,拿到路由后才能将消息发送到对应的broker。消息到了broke
serendipitabition
·
2024-01-07 08:52
Apache
RocketMQ
消息队列
源码解析
apache
rocketmq
深度解析:Kafka、ActiveMQ、RabbitMQ、
RocketMQ
的区别与比较
目录引言1.Kafka1.1架构设计1.2特点与优势2.ActiveMQ2.1架构设计2.2特点与优势3.RabbitMQ3.1架构设计3.2特点与优势4.
RocketMQ
4.1架构设计4.2特点与优势
喔的 喔的嘛呀
·
2024-01-07 05:16
kafka
activemq
rabbitmq
RocketMQ
详细介绍及核心问题解释(很全)
1.
RocketMq
是什么一个纯Java、分布式队列模型的
消息中间件
,具有高可用、高可靠、高实时、低延迟的特点。(记住这句就行了)2.
RocketMq
有什么功能1、业务解耦:这也是发布订阅的消息模型。
孤蓬&听雨
·
2024-01-07 05:09
知识库
rocketmq
mq
RocketMQ
源码分析----Producer队列选择与容错策略
队列选择在HA的文章里大概讲了一下Producer如何为高可用贡献出一份力量的,当时只是说了遍历列表选择队列,然后选择一个,没有深入分析,这篇文章深入分析一下其源码,首先从发送消息选择队列的代码开始:StringlastBrokerName=null==mq?null:mq.getBrokerName();MessageQueuetmpmq=this.selectOneMessageQueue(l
_六道木
·
2024-01-07 04:44
Java学习经验
MySQL密码2.数据库的事务1.事务的特性2.并发事务处理问题3.事务的隔离级别3.行锁与表锁二、Redis1.Redis之哨兵模式2.Redis的缓存穿透与雪崩1.布隆过滤器2.缓存空对象三、MQ
消息中间件
wmyolanda
·
2024-01-06 22:25
Java
java
经验分享
一本书全面搞懂分布式架构中如何使用
RocketMQ
的原理和实战案例
另外我的新书
RocketMQ
消息中间件
实战派上下册,在京东已经上架啦,目前都是5折,非常的实惠。
架构随笔录
·
2024-01-06 22:50
分布式
架构
rocketmq
RocketMQ
生产部署架构设计,建议收藏
正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一点点跟大家剖析,本文干货满满,大家仔细阅读。梳理知识后,夯实基础乃是刚需:深入进阶学习(28个主流Java知识点“一网打尽”)1、并发编程Java并发编程是整个Java开发体系中最难以理解,但也是最重要的知识点之一,一旦掌握你一定在市场上供不应求。Jav
imtokenmax合约众筹
·
2024-01-06 19:36
程序员
java
经验分享
面试
RocketMQ
基本概念
基本概念1消息模型(MessageModel)
RocketMQ
主要由Producer、Broker、Consumer三部分组成,其中Producer负责生产消息,Consumer负责消费消息,Broker
浅夏哥
·
2024-01-06 16:52
centos 7.9安装
RocketMQ
4.6.1版本
1.先下载二进制文件下载|
RocketMQ
2.下载后,进行解压unzip
rocketmq
-all-4.6.1-bin-release.zip3.修改JVM配置进到/datadrive/
rocketmq
-all
猿小飞
·
2024-01-06 15:49
RocketMQ
centos
linux
运维
经典八股文之
RocketMQ
核心概念NameServernameserver是整个
rocketmq
的大脑,是
rocketmq
的注册中心。broker在启动时向所有nameserver注册。
在下uptown
·
2024-01-06 11:14
rocketmq
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
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
其他