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
主从复制是
RocketMQ
高可用机制之一,数据可以从主节点复制到一个或多个从节点。这篇文章,我们聊聊
RocketMQ
的主从复制,希望大家读完之后,能够理解主从复制的精髓。
π大星的日常
·
2023-08-27 12:01
java
java-rocketmq
rocketmq
java
RocketMQ
同步异步单项时间效率分析
同步:450491439512497异步:41223单项:432429449527496(不输出还捞)同步:publicstaticvoidmain(String[]args)throwsException{//实例化生产者对象DefaultMQProducerproducer=newDefaultMQProducer("group_test");//设置nameserver地址producer.
高LJ
·
2023-08-27 12:01
大数据
RocketMQ
零拷贝原理
1PageCache●由内存中的物理page组成,其内容对应磁盘上的block。●pagecache的大小是动态变化的。●backingstore:cache缓存的存储设备。●一个page通常包含多个block,而block不一定是连续的。1.1读Cache●当内核发起一个读请求时,先会检查请求的数据是否缓存到了pagecache中。如果有,那么直接从内存中读取,不需要访问磁盘,此即cachehi
coolshyman
·
2023-08-27 12:31
中间件
java-rocketmq
rocketmq
spring
RocketMQ
消息存储
一、存储介质●关系型数据库DBApache下开源的另外一款MQ—ActiveMQ(默认采用的KahaDB做消息存储)可选用JDBC的方式来做消息持久化,通过简单的xmI配置信息即可实现JDBC消息存储。由于,普通关系型数据库(如Mysql)在单表数据量达到千万级别的情况下,其IO读写性能往往会出现瓶颈。在可靠性方面,该种方案非常依赖DB,如果一旦DB出现故障,则MQ的消息就无法落盘存储会导致线上故
coolshyman
·
2023-08-27 12:30
中间件
rocketmq
RocketMQ
复制策略和刷盘策略
一:复制策略复制策略是指Broker的Master与Slave间的数据同步方式,分为同步复制和异步复制1:同步复制消息写入到master后,master会等待salve同步数据成功后才向producer返回成功ACK2:异步复制消息写入到master后,master立即向producer返回成功ACK,无需等待slave同步数据成功二:刷盘策略刷盘策略指的是broker中的消息的罗盘方式,即消息发
杭州小哥哥
·
2023-08-27 12:30
Rocketmq
java
开发语言
RocketMQ
消息发送及消费
1消息发送生产者向消息队列里写入消息,不同的业务场景需要生产者采用不同的写入策略。比如同步发送、异步发送、Oneway发送、延迟发送、发送事务消息等。默认使用的是DefaultMQProducer类,发送消息要经过五个步骤:1)设置Producer的GroupName。2)设置InstanceName,当一个vm需要启动多个Producer的时候,通过设置不同的InstanceName来区分,不设
coolshyman
·
2023-08-27 12:30
中间件
java-rocketmq
rocketmq
java
rocketmq
同步刷盘和异步刷盘以及主从复制之同步复制和异步复制你理解了吗
同步刷盘、异步刷盘
RocketMQ
的消息是存储到磁盘上的,这样既能保证断电后恢复,又可以让存储的消息量超出内存的限制。
RocketMQ
为了提高性能,会尽可能地保证磁盘的顺序写。
杭州小哥哥
·
2023-08-27 12:00
Rocketmq
RocketMQ
的刷盘机制、主从复制、存储形式
对于
rocketMQ
和kafka来说持久化方式分为:同步刷盘和异步刷盘同步刷盘和异步刷盘如上图所示,在同步刷盘中需要等待一个刷盘成功的ACK,同步刷盘对
黑夜无路人
·
2023-08-27 12:59
RocketMQ
rocketmq
rocketMQ刷盘机制
rocketMQ主从复制
rocketMQ存储形式
rocketMQ内存映射
RocketMQ
同步复制和异步复制
如果一个Broker组有Master和Slave,消息需要从Master复制到Slave上,有同步和异步两种复制方式。1)同步复制同步复制方式是等Master和Slave均写成功后才反馈给客户端写成功状态;在同步复制方式下,如果Master出故障,Slave上有全部的备份数据,容易恢复,但是同步复制会增大数据写入延迟,降低系统吞吐量。2)异步复制异步复制方式是只要Master写成功即可反馈给客户端
coolshyman
·
2023-08-27 12:29
中间件
java-rocketmq
rocketmq
java
消息中间件介绍
当今市面上有很多主流的消息中间件,如ActiveMQ、RabbitMQ,Kafka,还有阿里巴巴自主开发
RocketMQ
等。消息中间件的定义目前业界对消息中间件没有统一的定义标准。
xmh-sxh-1314
·
2023-08-27 07:09
java
消息中间件 介绍
现在常用的MQ组件有ActiveMQ、RabbitMQ、
RocketMQ
、ZeroMQ、MetaMQ,当然近年来火热的kafka,从某些场景来说,也是MQ,当然kafka的功能更加强大,虽
xmh-sxh-1314
·
2023-08-27 07:37
java
【SpringBoot】第二篇:
RocketMq
使用
背景:本文会介绍多种案例,教大家如何使用
rocketmq
。一般
rocketmq
使用在微服务项目中,属于分模块使用。这里使用springboot单体项目来模拟使用。本文以windows系统来做案例。
郭老师的小迷弟雅思莫了
·
2023-08-27 04:50
spring
boot
rocketmq
Apache
RocketMQ
社区 X计划招募令
图片发自AppApache
RocketMQ
社区近期即将启动X计划,以更好的支撑大数据、物联网生态,打造云计算时代Messaging领域的核心技术,也旨在培养更多
RocketMQ
社区的核心贡献者。
RocketMQ技术_寈峰
·
2023-08-26 19:17
SpringBoot 项目如何按模块进行拆分?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-08-26 14:11
数据库
分布式
中间件
spring
java
SpringBoot 定时任务动态管理通用解决方案
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-08-26 14:40
spring
java
aop
proxy
spring
boot
一个基于 SpringBoot + Mybatis + Vue 的代码生成器
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件
公众号-芋道源码
·
2023-08-26 14:09
中间件
css
ubuntu
微软
web
RabbitMQ、Kafka、
RocketMQ
:特点和适用场景对比
推荐阅读AI文本OCR识别最佳实践AIGamma一键生成PPT工具直达链接玩转cloudStudio在线编码神器玩转GPUAI绘画、AI讲话、翻译,GPU点亮AI想象空间资源分享史上最全文档AI绘画stablediffusion资料分享AI绘画关于SD,MJ,GPT,SDXL百科全书「java、python面试题」来自UC网盘app分享,打开手机app,额外获得1T空间https://drive.
KK_crazy
·
2023-08-26 10:50
rabbitmq
kafka
rocketmq
源码分析
RocketMQ
消息轨迹
本文沿着《
RocketMQ
消息轨迹-设计篇》的思路,从如下3个方面对其源码进行解读:发送消息轨迹消息轨迹格式存储消息轨迹数据1、发送消息轨迹流程首先我们来看一下在消息发送端如何启用消息轨迹,示例代码如下
中间件兴趣圈
·
2023-08-26 07:07
rocketmq
一些小的总结
rocketmq
重试机制。producer端推送消息到broker失败重试:有很多种情况会影响生产端重试发送消息。
时之令
·
2023-08-25 23:20
RocketMQ
快速实战以及集群架构原理详解
传送门:https://blog.csdn.net/u010355502/article/details/132307054
RocketMQ
产品特点介绍官网:https://
rocketmq
.apache.org
Firechou
·
2023-08-25 16:18
#
RocketMQ
rocketmq
架构
原理
Linux安装
RocketMQ
及简单使用
安装环境linux:centos7.9华为云jdk:jdk8
RocketMQ
:4.9.5需要提前安装jdk8,并且配置环境变量JAVA_HOME,这个变量在
RocketMQ
的shell命令中会用到。
Firechou
·
2023-08-25 16:47
#
环境搭建
RocketMQ
单机
集群
dledger
【30天熟悉Go语言】10 Go异常处理机制
源码系列专栏:SpringMVC源码系列、SpringBoot源码系列、SpringCloud源码系列(含:Ribbon、Feign)、Nacos源码系列、
RocketMQ
源码系列、SpringCloudGateway
秃秃爱健身
·
2023-08-25 15:05
#
30天熟悉GO语言
golang
分布式系统架构的内功心法
细化到框架,ActiveMQ、
RocketMQ
、Kafka、Redis
尝试热爱这个世界
·
2023-08-25 11:55
RocketMQ
的DLedger 选主机制
最近在看
RocketMQ
的raft实现,名字叫Dledger。找了一篇源码分析的博客发现其中很多细节都解释的不是很清晰。
affe
·
2023-08-25 07:38
同步调用和异步调用两者之间的区别
)典型就是:Dubbo的rpc远程过程调用方式异步通讯调用方无需等待执行方的执行结果(就像发微信,不需要马上回复)典型就是消息队列(也称消息中间件):MQ目前市场主流的中间件框架有:RabbitMq,
RocketMq
@2206
·
2023-08-25 02:55
RabbitMQ
rabbitmq
切面使用示例
importcom.alibaba.
rocketmq
.client.consumer.listener.ConsumeConcurrentlyContext;importcom.alibaba.
rocketmq
.common.message.MessageExt
舒沉
·
2023-08-24 22:53
java
Apache Dubbo 和 Apache
RocketMQ
邀您参与,ASF 亚洲峰会 5 张门票免费送
ApacheDubbo和Apache
RocketMQ
邀请您来参会,点击阅读原文或扫描下方海报的二维码、填写问卷,有机会免费获得3天通票。关于ApacheDubboApacheDu
·
2023-08-24 18:25
Apache Dubbo 和 Apache
RocketMQ
邀您参与,ASF 亚洲峰会 5 张门票免费送
ApacheDubbo和Apache
RocketMQ
邀请您来参会,点击阅读原文或扫描下方海报的二维码、填写问卷,有机会免费获得3天通票。关于ApacheDubboApacheDu
·
2023-08-24 18:53
Apache
RocketMQ
入选可信开源项目星云象限领导型象限
2023年4月21日,由中国信通院主办的OSCAR开源生态建设论坛在北京成功召开。本次论坛,中国信通院发布了可信开源项目星云象限。星云象限依托于可信开源项目指数中流行度、参与度、响应度、安全能力和法律合规五个指标,从项目可持续性与可信性两个维度,将可信开源共同体项目分为四个阶段,分别为孵化型、成长型、挑战型、领导型,选取人工智能、数据库、中间件、操作系统、大数据、云原生平台6个热门技术领域中的16
·
2023-08-24 17:46
RocketMQ
笔记:系统架构
RocketMQ
中的消息生产者都是以生产者组(ProducerGrou
因你而在_caiyq
·
2023-08-24 03:38
面试官:什么是SSL卸载?它的工作原理是什么?有什么好处?
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-08-24 01:16
中间件
网络
java
人工智能
编程语言
Could not find artifact com.alibaba.cloud:spring-cloud-starter-stream-
rocketmq
:pom:unknown in alimav
我的mq初建项目是这样的1:问题描述SpringCloudAlibaba集成
RocketMQ
网站:https://github.com/alibaba/spring-cloud-alibaba/blob
Recently 祝祝
·
2023-08-24 01:59
java-rocketmq
rocketmq
java
Linux解决
RocketMQ
中NameServer启动问题
启动步骤可以查看官网,https://github.com/apache/
rocketmq
一下说明遇到的问题。1:
ROCKETMQ
_HOME问题根据官网提示进入mq/bin目录下,可以使用.
Recently 祝祝
·
2023-08-24 01:28
错误解析
rocketmq
rocketmq
架构
架构设计1技术架构
RocketMQ
架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
七层汉堡王
·
2023-08-23 19:14
RocketMq源码解析
RocketMQ
rocketmq
架构
rocketmq
架构nameserver:节点相互独立,彼此之间互不同心,broker与每个nameserver建立长连接,每隔30秒向nameserver发送心跳,上传元数据,nameserver每隔
o_瓜田李下_o
·
2023-08-23 19:14
rocketmq
rocketmq
架构
RocketMq
架构
技术架构
RocketMQ
架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
Corn-玉米
·
2023-08-23 19:12
消息中间件
Mq架构
RocketMq
架构
RocketMq
部署
RocketMq
组成
RocketMQ
架构-源自官网
架构设计1技术架构
RocketMQ
架构上主要分为四部分,如上图所示:Producer:消息发布的角色,支持分布式集群方式部署。
fyq2016
·
2023-08-23 19:11
RocketMQ
队列
RocketMQ
架构分析
文章目录
RocketMQ
架构分析NameServer1.Broker管理2.路由管理BrokerProducerConsumer工作流程
RocketMQ
架构分析
RocketMQ
天生就是一个分布式的架构,
foolishboy_w
·
2023-08-23 19:41
rocketmq
java-rocketmq
rocketmq
架构
RocketMQ
架构简析,看这篇就够了!
Apache
RocketMQ
是阿里开源的一款高性能、高吞吐量的分布式消息中间件。
终码一生
·
2023-08-23 19:10
队列
分布式
hadoop
数据库
kafka
RocketMQ
架构与工作流程
RocketMQ
是阿里开源的消息中间件,它是纯Java开发,具有高吞吐量、高可用性、适合大规模分布式系统应用的特点。
洪文聊架构
·
2023-08-23 19:40
【系统架构】
RocketMQ
架构
1
RocketMQ
的使用场景●应用解耦系统的耦合性越高,容错性就越低。
coolshyman
·
2023-08-23 19:39
中间件
rocketmq
中间件
分布式
DDD 领域驱动设计实战(分层架构)
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件
公众号-芋道源码
·
2023-08-23 19:33
中间件
编程语言
java
设计模式
分布式
DDD 架构分层,MQ消息要放到那一层处理?
本文的宗旨在于通过简单干净实践的方式教会读者,使用Docker配置
RocketMQ
并在基于DDD分层结构的SpringBoot工程中使用
RocketMQ
技术。
小傅哥
·
2023-08-23 19:32
架构
java
DDD
领域驱动设计
MQ
rocketmq
之消息同步与异步刷盘学习笔记
一、刷新服务image.png二、GroupCommitService(一)GroupCommitService核心属性ListrequestsWrite:请求写入队列ListrequestsRead:请求读队列上面两个队列会进行交换,每次刷盘请求是写到requestsWrite队列中,GroupCommitService处理刷盘请求之前,会执行队列交换(二)添加刷盘请求当消息写到缓冲池以后,会调
heyong
·
2023-08-23 19:48
2022.06.20 Linux 安装
RocketMq
(JDK11环境)
一、下载地址https://archive.apache.org/dist/
rocketmq
/二、解压cd/usr/localunzip
rocketmq
-all-4.9.7-bin-release.zip
薛定谔的猴子
·
2023-08-23 17:54
Canal+MQ的顺序性问题
我们在通过Canal把MySQL的Binlog数据发送到MQ(kafak/
rocketmq
)时,需要关注mq的顺序性问题。
风筝flying
·
2023-08-23 11:06
ROcketMQ
源码分析(十一)之CommitLog
文章目录版本简介构造方法追加消息获取偏移量版本基于
rocketmq
-all-4.3.1版本简介CommitLog是保存消息元数据的地方,所有Topic的消息到达Broker后都会保存到CommitLog
jannals
·
2023-08-23 09:31
#
RocketMQ源码分析
RocketMQ源码
CommitLog
RocketMq
CommitLog 文件创建
要理解
rocketMq
brokerCommitLog文件的创建就要了解AllocateMappedFileService的运行机制,本文从以下几个方面详细介绍mapped文件从提交请求到创建,再到刷盘三个步骤仔细介绍
hyssop2019
·
2023-08-23 09:31
rocketmq系列
中间件
java-rocketmq
rocketmq
java
RocketMQ
之 CommitLog
1消息存储概述
RocketMQ
的存储文件,放在${ROCKET_HOME}/store目录下。
不能放弃治疗
·
2023-08-23 09:01
RocketMQ
java
RocketMQ
存储原理 CommitLog解析
RocketMQ
作为消息队列中间件,肯定有消息存储的机制,毕竟提供高可靠的消息投递功能,atleastonce保证每条消息至少被消费一次。rmq的消息存储机制由几个核心的类提供服务,组织起来的。
Alan CGH
·
2023-08-23 09:29
RocketMQ
rocketmq
java
上一页
34
35
36
37
38
39
40
41
下一页
按字母分类:
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
其他