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
支持按照下面两种维度("按照Messageld查询消息"、"按照MessageKey查询消息")进行消息查询。
coolshyman
·
2023-08-29 15:36
中间件
rocketmq
Rabbit MQ简介
MQ介绍MQ是消息中间件,常见的有RabbitMQ,Kafka,
RocketMQ
,activeMQ等,用于分布式系统中。
Vincilii
·
2023-08-29 14:44
RocketMQ
为什么要保证订阅关系的一致性?
前段时间有个朋友向我提了一个问题,他说在搭建
RocketMQ
集群过程中遇到了关于消费订阅的问题,具体问题如下:imageimage然后他发了报错的日志给我看:theconsumer'ssubscriptionnotexist
后端进阶
·
2023-08-29 12:27
DDD 架构分层,MQ消息要放到那一层处理?
本文的宗旨在于通过简单干净实践的方式教会读者,使用Docker配置
RocketMQ
并在基于DDD分层结构的SpringBoot工程中使用
RocketMQ
技术。
·
2023-08-29 11:44
重新理解
RocketMQ
Commit Log 存储协议
最近突然感觉:很多软件、硬件在设计上是有rootreason的,不是bydesgin如此,而是解决了那时、那个场景的那个需求。一旦了解后,就会感觉在和设计者对话,了解他们的思路,学习他们的方法,思维同屏:活到老学到老。问题思考1、ConsumerQueueOffset是连续的吗,为什么?2、CommitLogOffset是连续的吗,为什么?3、Java写的文件,默认是大端序还是小端序,为什么?Co
2301_78385600
·
2023-08-29 11:50
rocketmq
44000 字 + 代码,艿艿肝的 Spring Security 从入门到实战,直接收藏吃灰!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件
公众号-芋道源码
·
2023-08-29 11:04
Apache
RocketMQ
5.0 消息进阶:如何支撑复杂的业务消息场景?
作者:隆基一致性首先来看
RocketMQ
的第一个特性-事务消息,事务消息是
RocketMQ
与一致性相关的特性,也是
RocketMQ
有别于其他消息队列的最具区分度的特性。
·
2023-08-29 10:30
2020-12-22 (思考题)
rocketmq
(Raft)1、日志复制比较简单,是由于只考虑正常的情况,如果中间发生异常,该如何保证数据一致性呢?
执行合一
·
2023-08-29 09:06
Linux部署
RocketMQ
并使用SpringBoot创建生产、消费者
作者:是江迪呀✒️本文关键词:
RocketMQ
、消息队列☀️每日一言:在你心灰意冷、心烦意乱时也不要停下你的脚步!
是江迪呀
·
2023-08-29 06:31
Linux
java-rocketmq
linux
rocketmq
rocketmq
-console
3.5集群监控平台搭建3.5.1概述
RocketMQ
有一个对其扩展的开源项目incubator-
rocketmq
-externals,这个项目中有一个子模块叫
rocketmq
-console,这个便是管理控制台项目了
码农GG
·
2023-08-28 20:27
RocketMQ
——
RocketMQ
消息存储
DefaultMQPushConsumer属性consumerGroup消费组名称messageModel消息消费模式,分为集群模式和广播模式consumeFromWhere消费者开始消费的位置,默认为最大偏移量CONSUME_FROM_LAST_OFFSETallocateMessageQueueStrategy集群模式下消费队列负载均衡策略subscription订阅信息messageList
fffhJk
·
2023-08-28 19:15
docker搭建
rocketmq
环境
创建
rocketmq
-network,让nameserver、broker在同一个网段:dockernetworkcreate--driver=bridge\--subnet=192.168.2.10/
南京大学软工研究生
·
2023-08-28 12:10
docker
rocketmq
容器
【30天熟悉Go语言】11 数组的全方位使用与解析
源码系列专栏:SpringMVC源码系列、SpringBoot源码系列、SpringCloud源码系列(含:Ribbon、Feign)、Nacos源码系列、
RocketMQ
源码系列、SpringCloudGateway
秃秃爱健身
·
2023-08-28 11:54
#
30天熟悉GO语言
golang
消息中间件
消息中间件1.消息队列有哪些作用2.死信队列3.延时队列4.消息队列的优缺点以及使用场景5.消息队列如何保证消息的可靠传输6.kafka为什么比
rocketMQ
吞吐量高7.如何保证消息不被重复消费8.rabbitMQ
cw旧巷
·
2023-08-28 07:03
java-rabbitmq
java-activemq
kafka
RocketMQ
-Producer生产者解析
Producer概念说明*初始化流程&流程图&相关类关系说明*消息发送过程*批量消息发送*发送顺序消息、延迟消息、事务消息*消息发送方式同步、异步、单向区别和过程*消息发送如何进行负载*消息发送如何实现高可用*批量消息发送如何实现一致性*消息发送失败如何重试*Producer和nameServ通信机制*Producer和broker通信机制*消息发送异常机制*Producer配置讲解*1Produ
_1900
·
2023-08-28 05:44
Netty连接处理那些事
编者注:Netty是Java领域有名的开源网络库,特点是高性能和高扩展性,因此很多流行的框架都是基于它来构建的,比如我们熟知的Dubbo、
Rocketmq
、Hadoop等,针对高性能RPC,一般都是基于
luoxn28
·
2023-08-28 04:01
springboot-
rocketmq
整合
1、application.propertiesspring.application.name=demoTestmybatisspring.profiles.active=devspring.datasource.url=jdbc:mysql://localhost:3306/saasboardspring.datasource.username=rootspring.datasource.pas
zxy_3197
·
2023-08-28 03:12
mq与mqtt的关系
文章目录mqtt与mq的区别mqtt与mq的详细区别传统消息队列
RocketMQ
和微消息队列MQTT对比:MQ与RPC的区别mqtt与mq的区别mqtt:一种通信协议,规范MQ:一种通信通道(方式),也叫消息队列
Is Fang
·
2023-08-28 02:59
物联网
一文搞定Nginx的压缩、黑白名单、防盗链、零拷贝、跨域、双机热备等知识
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-08-28 02:22
nginx
运维
服务器
搞懂高可用:异地多活,看这篇文章就够了!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件
公众号-芋道源码
·
2023-08-28 02:51
数据库
分布式
java
redis
hadoop
一万字带你吃透
RocketMQ
今天我们来了解一下阿里开源的一款产品
RocketMQ
。
RocketMQ
简介
RocketMQ
是一款低延迟、高并发、高可用、高可靠的分布式消息中间件。
·
2023-08-27 23:09
java程序员消息消息队列
RocketMQ
入门实践与踩雷
RocketMQ
的安装与启动(基于Linux与JDK1.8)下载项目首先Java工程选择对应的
RocketMQ
版本,具体参考以下两图:举例:SpirngCloudAlibabaVersion为2.2.9RELEASE
·
2023-08-27 23:09
rocketmq消息队列
Docker----
RocketMQ
部署
标题
RocketMQ
部署一、拉取镜像
RocketMQ
镜像#拉取镜像dockerpull
rocketmq
inc/
rocketmq
:4.3.2Console可视化平台镜像#拉取镜像dockerpullstyletang
梦想的边缘
·
2023-08-27 19:45
docker
rocketmq
容器
RocketMQ
基础篇 Consumer消费消息
消费消息逻辑消费消息逻辑主要分为三个模块Rebalance拉取消息消费消息Rebalance
RocketMQ
基础篇Consumer消费消息流程图.png//RebalanceImplpublicvoiddoRebalance
DH大黄
·
2023-08-27 13:25
rocketmq
多主多从异步复制模式集群搭建
本文目录
RocketMQ
集群服务集群服务**方案1:多master模式**方案2:多“master-slave”异步复制模式方案3:多“master-slave”同步复制模式(同步双写)方案4:DLedger
zpsimon
·
2023-08-27 12:33
运维开发
Linux
运维大桶
运维
rocketmq
异步复制or同步双写
原文链接:http://www.cnblogs.com/xiaodf/p/5075167.html参考链接:
rocketmq
与kafkahttp://blog.csdn.net/chunlongyu/article
森橙科技
·
2023-08-27 12:03
java后台技术栈
java
RocketMQ
源码分析(十二)之CommitLog同步与异步刷盘
文章目录版本简介FlushCommitLogService同步刷盘GroupCommitService异步刷盘CommitRealTimeServiceFlushRealTimeService版本基于
rocketmq
-all
jannals
·
2023-08-27 12:02
#
RocketMQ源码分析
rocketmq
CommitLog
同步刷盘
异步刷盘
PageCache
rocketmq
同步刷盘、异步刷盘和同步复制、异步复制
同步刷盘、异步刷盘
RocketMQ
的消息是存储到磁盘上的,这样既能保证断电后恢复,又可以让存储的消息量超出内存的限制。
RocketMQ
为了提高性能,会尽可能地保证磁盘的顺序写。
weixin_30443747
·
2023-08-27 12:02
RocketMq
的复制和刷盘策略
复制策略是Broker的Master与Slave间的数据同步方式。分为同步复制与异步复制:同步复制:消息写入master后,master会等待slave同步数据成功后才向producer返回成功ACK异步复制:消息写入master后,master立即向producer返回成功ACK,无需等待slave同步数据成功异步复制策略会降低系统的写入延迟,RT变小,提高了系统的吞吐量刷盘策略刷盘策略指的是b
永远的HelloWorld
·
2023-08-27 12:02
消息队列
java
开发语言
RocketMQ
源码:producer 异步发送(容错机制)
1.前言异步发送消息其实很多地方与同步发送一样,不过有一点是你在编程的时候需要提供SendCallback对象,用来发送响应来的时候进行回调使用,我们知道同步发送是等待broker响应到来,然后将响应往上返回,这个异步调用就是响应来的时候,对你提供的回调对象进行调用,你这个回调对象可以写一些自己的逻辑等等。2.简单使用在源码解析之前我们要先看一下异步发送消息是怎样编程的:org.apache.ro
Java技术攻略
·
2023-08-27 12:02
java-rocketmq
rocketmq
java
Rocketmq
消息可靠性之同步、异步刷盘以及同步异步复制
消息的可靠性主要取决于刷盘以及复制的策略。只要数据写到磁盘就安全了,只要磁盘不损坏,不管服务器宕机或者重启,消息会一直存在1.什么是同步刷盘和异步刷盘刷盘就是内存跟磁盘的交互,应用程序例如mysql,插入一条数据的时候不是实时的写到磁盘里去,他会根据你配置的不同策略,会2s或者1s或者实时的将内存中的数据刷到磁盘里去。1.1.什么是异步刷盘:异步刷盘就是数据不是实时写到磁盘中,他会根据刷盘策略进行
泼墨画丹青
·
2023-08-27 12:32
rocketmq
RocketMQ
刷盘策略
RocketMq
的数据刷盘策略和复制策略以及RAID介绍
一
RocketMq
的数据刷盘策略和复制策略1.1数据刷盘刷盘策略指的是broker中消息的落盘方式,即消息发送到broker内存后消息持久化到磁盘的方式。
健康平安的活着
·
2023-08-27 12:32
RocketMq
java-rocketmq
rocketmq
服务器
rocketMq
集群同步双写和异步复制源码实现
2.1CommitLog.handleHA2.2GroupTransferService2.3WriteSocketService三、异步复制3.1HAClient3.2CommitLog把数据写入CommitLog总结前言
rocketMq
lipenghui_bst
·
2023-08-27 12:32
消息中间件
分布式
RocketMq
-同步复制和异步复制
同步复制和异步复制如果一个Broker组有Master和Slave,消息需要从Master复制到Slave上,有同步和异步两种复制方式1)同步复制同步复制方式是等Master和Slave均写成功后才反馈给客户端写成功状态;在同步复制方式下,如果Master出故障,Slave上有全部的备份数据,容易恢复,但是同步复制会增大数据写入延迟,降低系统吞吐量。2)异步复制异步复制方式是只要Master写成功
森林森
·
2023-08-27 12:01
MQ
聊聊
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
上一页
36
37
38
39
40
41
42
43
下一页
按字母分类:
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
其他