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
rocket
Rocket
MQ从入门到精通
1.MQ概述1.1
Rocket
MQ简介
Rocket
MQ是阿里开源的分布式消息中间件,跟其它中间件相比,
Rocket
MQ的特点是纯JAVA实现,是一套提供了消息生产,存储,消费全过程API的软件系统。
代码敲上天.
·
2023-12-26 09:19
MQ
rocketmq
基于电商场景的高并发
Rocket
MQ实战-Broker写入读取流程性能优化总结、Broker基于Pull模式的主从复制原理
【11来了】文章导读地址:点击查看文章导读!Broker写入读取流程性能优化总结Broker的物理存储结构主要是为了优化三个方面:写入、存储、读取写入优化:将消息数据写入到Commitlog中默认就是写入到了操作系统的pagecache中,通过mappedfile机制来实现,将磁盘文件Commitlog映射成一块内存区域,将数据写入到内存的pagecache中就算写入完成了,等待后台线程将内存数据
11来了
·
2023-12-26 09:33
RocketMQ
rocketmq
性能优化
基于电商场景的高并发
Rocket
MQ实战-Commitlog基于内存的高并发写入优化、基于JVM offheap的内存读写分离机制
【11来了】文章导读地址:点击查看文章导读!Commitlog基于内存的高并发写入优化首先,Commitlog将数据写入磁盘使用的是磁盘顺序写,这样带来的性能提升是很大的但是仅仅使用磁盘顺序写,对写入性能的提升还是有限,于是还是用了mapping文件内存映射机制,即先把消息数据写入到内存中,再从内存将数据异步刷入到磁盘中去,那么就将磁盘顺序写又进一步优化为了内存写操作那么通过内存映射优化写入过程,
11来了
·
2023-12-26 09:58
RocketMQ
rocketmq
jvm
系列六(实战)、发送 & 接收异步消息(Java操作
Rocket
MQ)
一、发送&接收异步消息1.1、概述异步消息通常应用在对响应时间比较敏感的业务中,即发送端不能容忍长时间的等待Broker的响应,发送完成后会立即有一个异步消息通知。1.2、Demo02MQTestApp/***@Author:一叶浮萍归大海*@Date:2023/12/2509:33*@Description:发送&接收异步消息*/@Slf4jpublicclassDemo02MQTestApp{
YYAugenstern
·
2023-12-26 07:44
RocketMQ系列
RocketMQ
Java
运动轨迹仿真
重型运载火箭轨迹/总体参数一体化优化方法硬核推导火箭运动方程,并用python仿真实现
rocket
-simulation:MATLAB-火箭仿真软件MatRockSim:Matlab火箭飞行模拟器【开源
kunwen123
·
2023-12-26 06:13
python
matlab
仿真
【
Rocket
MQ】Console页面报错:
rocket
mq remote exception,connect to xxx failed.
现象console报错,无法连接该节点,把该节点杀掉,还是继续报错,重启之后,报错的端口变成11911。分析正常一个broker会启动三个端口,不同版本的规律不太一样,4.X版本是:配置文件中的listenPortlistenPort-2listenPort+2查看配置文件,11911为broker的监听端口。日志正常,无法定位问题:尝试修改端口为11919后重启,三个端口都正常了,问题解决:经测
喝不完一杯咖啡
·
2023-12-26 03:24
RocketMQ
rocketmq
Rocket
MQ集群模式与广播模式
Rocket
MQ消费者默认是集群的方式消费的,消费者还可以用广播的模式进行消费。集群模式当Consumer使用集群模式时,每条消息只会被Consumer集群内的任意一个Consumer实例消费一次。
宋雾代
·
2023-12-26 01:36
精华 一张图进阶
Rocket
MQ
本文是“一张图”系列的第一个板块:一张图解析
Rocket
MQ。为了叙述的方便,绘图的时候将整个系列分为许多小的模块,讲解的时候也是按照模块循
xiaohao718
·
2023-12-25 23:54
java-rocketmq
rocketmq
java
Rocket
MQ之消费者启动与消费流程
vivo互联网服务器团队-LiKui一、简介1.1
Rocket
MQ简介
Rocket
MQ是由阿里巴巴开源的分布式消息中间件,支持顺序消息、定时消息、自定义过滤器、负载均衡、pull/push消息等功能。
vivo互联网技术
·
2023-12-25 23:23
技术干货
java-rocketmq
rocketmq
java
[
Rocket
MQ]消息中间件—
Rocket
MQ消息消费(一)
2019独角兽企业重金招聘Python工程师标准>>>文章摘要:在发送消息给
Rocket
MQ后,消费者需要消费。消息的消费比发送要复杂一些,那么
Rocket
MQ是如何来做的呢?
weixin_34209851
·
2023-12-25 23:23
python
Rocket
MQ学习笔记
使用场景:解耦、流量削峰、数据分发.部署架构:producer生产者与nameserver去连接建立连接,生产消息时是与broker连接,但只会向master发送消息consumer消费者与nameserver去连接,消费消息时与broker去消费信息.根据偏移量来决定去master还是slave1拉取消息broker暂存和传输组件通过brokerName来形成集群,并通过brokerid区分,b
Jewe刘
·
2023-12-25 23:53
消息队列
Rocket
MQ
Rocket
MQMQ介绍为什么要使用MQ?
Xiaolei.Shi
·
2023-12-25 23:52
微服务
分布式事务
java
队列
分布式
java
Rocket
MQ一些事情
1、
Rocket
MQ如何保证消息队列按照顺序执行原因:是因为发送消息的时候,消息发送默认是会采用轮询的方式发送到不通的queue(分区),而消费端消费的时候,是会分配到多个queue的,多个queue是同时拉取提交消费如图所示
工作QQ感冒的石头
·
2023-12-25 23:22
rocketMQ
rocketmq
rocket
mq
rocket
mq为什么要使用MQ?
我的心上人骑着七彩祥云会掉
·
2023-12-25 23:19
面试
Rocket
MQ入门介绍
简介用官方的话来说,RcoketMQ是一款低延迟、高可靠、可伸缩、易于使用的消息中间件,具有以下特性(ps:对于这些特性描述,大家简单过一眼就即可,深入学习之后自然就明白了):支持发布/订阅(Pub/Sub)和点对点(P2P)消息模型在一个队列中可靠的先进先出(FIFO)和严格的顺序传递支持拉(pull)和推(push)两种消息模式单一队列百万消息的堆积能力支持多种消息协议,如JMS、MQTT等分
qq_37869965
·
2023-12-25 23:19
消息队列
消息队列
Rocket
MQ从零到学会使用
1.相关概念及安装1.1MQ基本概念消息队列(MQ:MessageQueue)是以一种用来保存消息数据的队列。调用:web层代码调用service层代码时调用;请求响应可以称之为调用;这些调用多是同步的,调用方需要等待被调用方给出结果之后,才能继续执行后面的代码。消息:调用者发送给被调用者,需要后者处理的内容。包括但不仅限于(eg:)web层发送给service层需要其保存的数据对象。队列:数据结
酒馆小酒
·
2023-12-25 23:49
java
中间件
Rocket
MQ 简单介绍(一)
Rocket
MQ简单介绍(一)文章目录
Rocket
MQ简单介绍(一)一、概述1、介绍2、发展历史二、特点三、作用1、异步2、解耦3、削峰四、核心概念五、消息模型六、基础架构七、如何解决消息队列带来的问题
吴川华仔
·
2023-12-25 23:49
RocketMQ
java
中间件
Rocket
MQ 简单原理
但是,如今例如
Rocket
MQ、Kafka这些优秀的消息中间件不仅仅是通过一个队列来实现消息存储的。队列模型就像我们理解队列一样,消息中间件的队列模型就真的只是一个队列(类似blockQueue?)
球磨川禊
·
2023-12-25 23:49
rocketmq
kafka
队列
分布式
中间件
消息队列
【
Rocket
MQ每日一问】
rocket
mq事务消息原理?
rocket
mq事务消息原理?
Rocket
MQ的事务消息主要由三部分组成:半消息(HalfMessage)、执行本地事务和事务补偿机制。
jianjun_fei
·
2023-12-25 23:47
RocketMQ每日一问
数据库
java
mybatis
【
Rocket
MQ每日一问】broker会定时给ns发送心跳,那么心跳内容是什么样的?
Rocket
MQ中,Broker向NameServer发送的心跳信息主要包含以下内容:BrokerName:Broker的标识名称。
jianjun_fei
·
2023-12-25 23:47
RocketMQ每日一问
java-rocketmq
rocketmq
java
【
Rocket
MQ每日一问】consumeGroup心跳内容是什么样的?
消费者组:消费者所在的消费者组名称。这个信息用于确保同一个消费者组内的消费者不会重复地消费相同的消息。MessageModel:消息模型,可能的值为集群消费或广播消费。ConsumeType:消费类型,可能的值有"主动消费"和"被动消费"。consumeFromWhere:消费起始点位消费主题和订阅数据:消费者正在订阅的主题列表以及对应的订阅数据,例如每个主题的tag表达式。unitmode:用于
jianjun_fei
·
2023-12-25 23:15
RocketMQ每日一问
java-rocketmq
rocketmq
java
Rocket
MQ实践:确保消息不丢失与顺序性的高效策略
一、使用
Rocket
MQ如何保证消息不丢失?这个是在面试时,关于MQ,面试官最喜欢问的问题。这个问题是所有MQ都需要面对的一个共性问题。
光芒软件工匠
·
2023-12-25 21:26
java
开发语言
Rocket
MQ高级原理:深入剖析消息系统的核心机制
一、基础概念:1.消息模型
Rocket
MQ基于Producer、Broker、Consumer三部分构建。
光芒软件工匠
·
2023-12-25 21:24
java
中间件
开发语言
分布式系统
rocketmq
Kafka、
Rocket
MQ、RabbitMQ消息丢失可能存在的地方,以及解决方案
这里主要对比:Kafka、
Rocket
MQ、RabbitMQ介绍一下消息生产、存储、消费三者的架构形式。
程序员中的吴彦祖
·
2023-12-25 17:30
kafka
rocketmq
rabbitmq
消息队列消息丢失
MQ丢失消息
mq
SpringBoot 整合
Rocket
MQ 简单入门
SpringBoot整合
Rocket
MQ简单入门SpringBoot提供了快捷操作
Rocket
MQ的
Rocket
MQTemplate对象。1、引入依赖注意依赖的版本需要和
Rocket
MQ的版本相同。
沉梦听雨.
·
2023-12-25 14:13
微服务生态
java-rocketmq
spring
boot
rocketmq
Java技术栈
Java技术栈文章目录JavaJava基础HashMap多线程算法Java8JVM设计原则及模式框架SpringSpringCloudDubbo中间件RedisMySQLRabbitmq
Rocket
MQJavaJava
芥末鱿鱼~
·
2023-12-25 01:21
Java
java
面试
python面向对象多态
多态简单来说就是同一个对象的多种形态classBird:deffly(self):print('鸟在天空飞')classPlane:deffly(self):print('飞机在天空飞')class
Rocket
N10N11
·
2023-12-24 22:14
python
开发语言
面试官:Zabbix 和 Prometheus 要怎么选?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
Rocket
MQ
公众号-芋道源码
·
2023-12-24 14:44
数据库
中间件
分布式
java
大数据
消息队列MQ
消息队列MQ消息队列的特点:异步处理,系统解耦,尖峰削谷,系统通讯应用场景:ActiveMQ,RabbitMQ,
Rocket
MQ,KfakaActiveMQ,RabbitMQ应用较少,
Rocket
MQ是阿里的开源代码
爱研究的猴子
·
2023-12-24 13:28
信息与通信
网络安全
java
spring
cloud
基于电商场景的高并发
Rocket
MQ实战-NameServer内存中核心数据模型分析、内核级Producer发送消息流程
【11来了】文章导读地址:点击查看文章导读!NameServer内存中核心数据模型分析NameServer中关键的数据模型结构如下:clusterAddrTable:存储Broker集群表,其中Broker01表示第一个Broker分组clusterAddrTable:{BrokerCluster01:[Broker01,Borker02]}brokerAddrTable:存储Broker地址表,
11来了
·
2023-12-24 12:19
RocketMQ
java-rocketmq
rocketmq
架构
基于电商场景的高并发
Rocket
MQ实战-Broker高并发消息写入、读写队列原理分析
【11来了】文章导读地址:点击查看文章导读!Broker如何实现高并发消息写入Broker对消息进行写磁盘是采用的磁盘顺序写,写磁盘分为两种:顺序写和随机写,两种速度差别非常大!Broker通过顺序写磁盘,也就是在文件末尾不停追加内容,不需要进行寻址操作,大幅度提高消息持久化存储的性能这里消息写入的就是Commitlog文件!磁盘顺序写和磁盘随机写的速度差距如下图:在将消息写入Commitlog文
11来了
·
2023-12-24 12:45
RocketMQ
java-rocketmq
rocketmq
java
五、
Rocket
MQ-Consumer启动流程
一、概述一个最简单的Consumer的启动代码如下:publicstaticvoidmain(String[]args)throwsException{//Instantiatewithspecifiedconsumergroupname.DefaultMQPushConsumerconsumer=newDefaultMQPushConsumer("c1");//Specifynameserver
ASD_92f7
·
2023-12-24 10:22
Rocket
MQ 入门:MQ 基础概念、集群搭建与高可用配置,消息示例详解
Rocket
MQ入门视频地址:千锋教育
Rocket
MQ全套视频教程,快速掌握MQ消息中间件什么是MQ?MessageQueue(消息队列),从字面上理解:首先它是一个队列。
沉梦听雨.
·
2023-12-24 08:44
微服务生态
rocketmq
Apache
Rocket
MQ,构建云原生统一消息引擎
本文整理于2023年云栖大会林清山带来的主题演讲《Apache
Rocket
MQ云原生统一消息引擎》演讲嘉宾:林清山(花名:隆基),Apache
Rocket
MQ联合创始人,阿里云资深技术专家,阿里云消息产品线负责人
阿里云云原生
·
2023-12-24 07:15
apache
rocketmq
云原生
ApsaraMQ Serverless 演进之路,助力企业降本
2012年,
Rocket
MQ诞生于集团内部,用于淘宝交易等核心业务链路。历经集团多年来双11万亿级的考验、稳定性的打磨,依托云计算孵化,以及开源社区的协力。
阿里云云原生
·
2023-12-24 07:44
serverless
云原生
Rocket
Mq高性能核心原理
消息持久化
Rocket
MQ消息采用磁盘文件保存消息,默认路径在${user_home}/store目录(可以在broker.conf中自行指定)主要三个文件1.CommitLog:存储消息的元数据。
小淘淘喵的主人
·
2023-12-24 06:49
java
Rocket
MQ事务消息实现分布式事务
文章目录简介实现原理实现逻辑简介
Rocket
MQ事务消息
Rocket
MQ在4.3.0版中支持分布式事务消息,这里
Rocket
MQ的事务消息是采用2PC(两段式协议)+补偿机制(消息回查)的分布式事务功能
思静语
·
2023-12-24 04:17
分布式
rocketmq
分布式
基于电商场景的高并发
Rocket
MQ实战-NameServer内存中核心数据模型分析、内核级Producer发送消息流程
【11来了】文章导读地址:点击查看文章导读!NameServer内存中核心数据模型分析NameServer中关键的数据模型结构如下:clusterAddrTable:存储Broker集群表,其中Broker01表示第一个Broker分组clusterAddrTable:{BrokerCluster01:[Broker01,Borker02]}brokerAddrTable:存储Broker地址表,
11来了
·
2023-12-24 04:01
RocketMQ
rocketmq
基于电商场景的高并发
Rocket
MQ实战-NameServer内核原理剖析、Broker 主从架构与集群模式原理分析
基于电商场景的高并发
Rocket
MQ实战
Rocket
架构分析NameServer内核原理剖析NameServer是可以集群部署的,但是集群中的每台NameServer之间不会进行通信,这样的好处就是NameServer
11来了
·
2023-12-24 04:59
RocketMQ
java-rocketmq
rocketmq
架构
如何应对
Rocket
MQ 消息堆积
这篇文章,我们聊聊如何应对
Rocket
MQ消息堆积。1基础概念消费者在消费的过程中,消费的速度跟不上服务端的发送速度,未处理的消息会越来越多,消息出现堆积进而会造成消息消费延迟。
虚无火星车
·
2023-12-23 21:53
rocketmq
用Docker分分钟搭建起本地
Rocket
MQ,实现最基础的收发消息。
参考原文:本地用docker快速搭建
Rocket
MQ下载
rocket
mqdockerpull
rocket
mqinc/
rocket
mq:4.4.0配置文件-broker配置文件先想好你要把
rocket
mq
bulingbuling^_^
·
2023-12-23 12:27
rocketmq
rocketmq
Rocket
MQ可视化工具 打包遇到的yarn intall 问题
文章目录
Rocket
MQ可视化工具1.github上下载2.修改参数3.运行4.打包5.出错6.解决7.重试8.再解决9.很奇怪运行没错,但是测试错啦10.不想深究,直接跳过测试11.展示成功
Rocket
MQ
微风轻吟挽歌
·
2023-12-23 10:58
rocketmq
rocket
mq window测试小Demo 解决找不到或无法加载主类的问题
文章目录
rocket
MQ启动1.下在相关的二进制文件2.配置环境变量3.启动NameServer4.启动broker5.MQ启动!
微风轻吟挽歌
·
2023-12-23 10:28
rocketmq
Rocket
MQ 水平扩展及负载均衡详解
Broker端水平扩展Broker负载均衡Broker是以group为单位提供服务。一个group里面分master和slave,master和slave存储的数据一样,slave从master同步数据(同步双写或异步复制看配置)。通过nameserver暴露给客户端后,只是客户端关心(注册或发送)一个个的topic路由信息。路由信息中会细化为messagequeue的路由信息。而messageq
小陈阿飞
·
2023-12-23 04:47
docker部署
rocket
mq 4.9.7 并开启ACL 和 dashboard 账号密码
准备工作dockerpullapache/
rocket
mq:4.9.7dockerpullapache
rocket
mq/
rocket
mq-dashboard:latestdockernetworkcreate
rocket
mq
wqdsb
·
2023-12-23 04:32
rocketmq
docker
rocketmq
acl
Rocket
MQ的Docker镜像部署(以及Dashboard的部署、ACL配置)
Rocket
MQ的Docker镜像部署(以及Dashboard、ACL)准备包含
Rocket
MQ部署(NameServer、Broker)、Dashboard、ACL拉取镜像
Rocket
MQ$dockerpullapache
蒋含竹
·
2023-12-23 04:30
#
Docker
rocketmq
docker
容器
Dashboard
ACL
Rocket
MQ安装和使用
1.
Rocket
MQ快速入门下载
Rocket
MQ下载地址环境要求Linux64位系统JDK1.8(64位)安装
Rocket
MQ解压unzip
rocket
mq-all-4.4.0-bin-release.zip
Sunny_yiyi
·
2023-12-23 01:03
MQ
Java
rocketmq
Rocket
MQ系统性学习-
Rocket
MQ高级特性之消息大量堆积处理、部署架构和高可用机制
消息出现大量堆积的原因是:生产者速度>>消费者速度首先需要排除代码层面的问题,再去对
Rocket
MQ的配置做处理!
11来了
·
2023-12-23 00:33
RocketMQ
rocketmq
学习
架构
Rocket
MQ系统性学习-
Rocket
MQ高级特性之消息存储的高效与刷盘策略、Broker 快速读取消息机制
消息存储的高效与刷盘策略
Rocket
MQ是通过文件进行存储消息的,那
Rocket
MQ是如何保证存储的高效性的呢?
11来了
·
2023-12-23 00:03
RocketMQ
rocketmq
学习
Rocket
MQ系统性学习-
Rocket
MQ高级特性之文件恢复与 CheckPoint 机制
【11来了】文章导读地址:点击查看文章导读!文件恢复与CheckPoint机制文件恢复的目的:让Broker重新启动之后,可以完成对flushedPosition、commitedWhere指针位置的设置,让程序可以知道上次写的位置,可以继续接收消息在上次写的位置之后继续写数据!如何检测是否正常:首先检查Broker是否正常退出的标准就是:abort文件是否存在,如果存在表示Broker异常退出a
11来了
·
2023-12-23 00:03
RocketMQ
rocketmq
学习
上一页
7
8
9
10
11
12
13
14
下一页
按字母分类:
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
其他