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.生产端不要使用oneway方式发送,因为这种方式不会有返回结果设置重试次数发送失败添加回调对消息进行处理2.broker端开启同步刷盘flushDiskType=SYNC_FLUSH,这样在刷盘失败的时候会返回SendStatus.FLUSH_DISK_TIMEOUT开启主从同步复制,brokerRole=SYNC_MASTER,这样在从写失败的情况下会返回SendStatus.FLUSH_S
jianjun_fei
·
2024-01-10 09:09
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
SpringCloud Alibaba
Nacos(服务注册与发现)二.Dubbo(服务调用)三.Ribbon(负载均衡)见SpringCloud四.Gateway(网关)五.Sentinel(服务容错)六.ScheduleX(分布式调度)七.
RocketMQ
xnninger
·
2024-01-10 03:56
spring
cloud
spring
后端
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
《矩阵分析》笔记
vd_source=c4e1c57e5b6ca4824f87e74170ffa64d这学期考矩阵论,使用教材是《矩阵论
简明教程
》,因为没时间听太长的课,就看了b站上这个视频,笔记几乎就是原视频copy,
热水过敏
·
2024-01-09 09:18
矩阵
笔记
线性代数
分布式消息队列差异化总结
本文将对Kafka、RabbitMQ、ZeroMQ、
RocketMQ
、ActiveMQ从17个方面综合对比作为消息队列使用时的差异。一、资料文档Kafka:资料数量中等。
为爱放弃一切
·
2024-01-09 01:58
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
Android MediaCodec
简明教程
(一):使用 MediaCodecList 查询 Codec 信息,并创建 MediaCodec 编解码器
系列文章目录文章目录系列文章目录前言一、MediaCodecList是什么?二、MediaCodecList使用方法1.获取MediaCodecList实例2.列出设备上支持的编解码器3.获取编解码器详细信息4.判断设备是否支持某种编解码器5.查询默认的编解码器三、通过MediaCodecList创建MediaCodec3.1创建解码器3.2创建编码器总结参考前言最近在学习AndroidMedia
芥末的无奈
·
2024-01-08 10:00
音视频
安卓
android
音视频
【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
Verilog 入门
简明教程
依公知及经验整理,原创保护,禁止转载。专栏《Verilog语言入门教程》小于:=小于等于:>赋值操作符:直接赋值:=等效赋值:>=无符号右移赋值:=位选择操作符:索引选择:[]切片选择:[:]选择运算符:{}其他操作符:条件运算符:?:逗号运算符:,强制类型转换:$signed、$unsigned等这些操作符可以用于将不同的信号连接在一起,实现各种逻辑和计算功能。5.表达式表达式:由操作符和操作数
元存储
·
2024-01-08 07:33
Verilog语言入门教程
Verilog
fpga开发
阿里巴巴微服务治理框架的终极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
【RabbitMQ】1 消息中间件MQ概述
目录什么是消息中间件为什么使用消息中间件流量削峰应用解耦异步处理主流消息中间件及选型选取原则RabbitMQ
RocketMQ
Kafka如何选择消息中间件应用场景电商秒杀案例拉勾B端C端数据同步案例支付宝购买电影票什么是消息中间件维基百科对消息中间件的解释
Ethan-running
·
2024-01-07 21:57
RabbitMq
rabbitmq
中间件
分布式
RocketMQ
常见问题-
RocketMQ
消息堆积问题-TOPIC队列扩容
划个重点:
RocketMQ
是按照队列进行消息负载的,如果consumer中的一台机器由于机器硬件、系统、远程RPC或者JavaGC等原因导致该机器上的消息队列不能及时处理,整个消息队列的消息都会堆积。
北海宇微
·
2024-01-07 20:39
RocketMQ
RabbitMQ快速入门(详细)
当下主流的消息中间件有RabbitMQ、Kafka、ActiveMQ、
RocketMQ
等2、作用1、消息中间件主要作用冗余(存储)扩展性可恢复性缓冲
寂冄
·
2024-01-07 19:44
rabbitmq
rabbitmq
RocketMQ
5.0新组件Proxy
前言
RocketMQ
4.x版本之前,一套完整的MQ服务包含的组件有:Namesrv、Broker、Consumer、Producer。
程序员小潘
·
2024-01-07 18:51
RocketMQ
java
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
后端
系统架构
中间件
php+swoole安装
简明教程
1.下载地址php下载地址http://am1.php.net/get/php-7.2.9.tar.bz2/from/this/mirrorswoole下载地址https://gitee.com/swoole/swoole.git2.安装扩展依赖yuminstallgccgcc-c++libxml2-develautoconfpcre-develgit-core3.php下载完成后,下载目录/ro
迎风奔跑的狼
·
2024-01-07 13:20
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
一本书全面搞懂分布式架构中如何使用
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
服务器CentOs8 安装
RocketMQ
4.9.4
前置条件安装好java环境下载、上传、解压下载二进制包传送门上传到服务器,这里上传到了/usr/local目录下解压:unzip
rocketmq
-all-4.9.4-bin-release.zip移动到新的文件夹
豆沙睡不醒
·
2024-01-06 09:45
运维开发
服务器
rocketmq
运维
RocketMQ
源码 Producer生产者源码架构分析
前言消息生产者MQproducer即消息的生产发送方,主要负责将生产方产生的消息投递到Broker节点。它主要的源码实现架构如下图,继承了MQAdmin管理组件接口,内部又依赖了DefaultMQProducerImpl内部实现类实现所有内部逻辑,DefaultMQProducerImpl实现了创建topic、获取消息队列偏移量、查看消息、发送消息、故障容错、事务消息、顺序消息等能力,最底层通过N
虚空小白
·
2024-01-06 08:10
java-rocketmq
rocketmq
java
源码
中间件
RocketMQ
源码 发送消息源码分析
前言DefaultMQProducer是默认生产者组件,是生产者客户端中,绝大部分关于生产者和broker、nameSrv进行网络通信的功能入口。其中,包含发送各种形式(同步、异步、事务、顺序)的消息,针对发送消息部分的实现,主要是封装好消息协议后,从NameSrv获取当前Topic路由信息,轮询悬着一个队列,通过RemotingClient客户端,将请求发送给messageQueue所在的bro
虚空小白
·
2024-01-06 08:37
RocketMQ源码
java
开发语言
源码
中间件
java-rocketmq
rocketmq
C语言编译器(C语言编程软件)完全攻略(第三十部分:Xcode
简明教程
(使用Xcode编写C语言程序))
三十、Xcode
简明教程
(使用Xcode编写C语言程序)在MacOSX下学习C语言使用Xcode。
别致的SmallSix
·
2024-01-06 08:44
C语言编译器汇总
c语言
xcode
开发语言
C语言编译器(C语言编程软件)完全攻略(第二十九部分:Linux GCC
简明教程
(使用GCC编写C语言程序))
二十九、LinuxGCC
简明教程
(使用GCC编写C语言程序)市面上常见的Linux都是发行版本,典型的Linux发行版包含了Linux内核、桌面环境(例如GNOME、KDE、Unity等)和各种常用的必备工具
别致的SmallSix
·
2024-01-06 08:40
C语言编译器汇总
c语言
开发语言
【060】solr6.3与MySQL结合使用的
简明教程
(四)
多对多表关系的查询在实际应用中,我们经常会遇到多对多关系的表结构。我们在进行全文检索的时候,需要查询相关联的其他表的数据。因此,本文举了一个例子来进行说明。为了进行搜索,我们需要数据。下面给出了MySQL表结构的定义和相关的数据:CREATETABLE`t_book`(`c_id`varchar(100)NOTNULL,`c_name`varchar(45)DEFAULTNULL,`c_isbn`
zhangchao19890805
·
2024-01-06 07:37
solr
Lucene
数据库
mysql
solr
全文检索
知识点总结——总体概览图
知识点总结数据结构和算法篇动画算法JAVAJava基础JVMJava多线程Java集合框架框架篇springmybatis消息队列kafka
rocketmq
数据存储篇redismysql系统设计,项目经验
谷禾水
·
2024-01-06 04:58
计算机基础
java
开发语言
后端
Springboot整合
RocketMQ
基本消息处理
目录1.同步消息2.异步消息3.单向消息4.延迟消息5.批量消息6.顺序消息7.Tag过滤导入依赖org.apache.
rocketmq
rocketmq
-spring-boot-starterYAML配置
山河亦问安
·
2024-01-05 20:36
RocketMQ
spring
boot
java-rocketmq
rocketmq
spring-cloud-stream 整合
rocketmq
/kafka
前言阿里推出spring-cloud-alibaba,实现了cloud-stream和
rocketmq
的整合。整合过程中出现的一些坑在这里分享一下。
六月寒战队
·
2024-01-05 18:22
RocketMQ
初探-2不同消息种类的使用
RocketMQ
初探-2不同消息种类的使用目录
RocketMQ
初探-2不同消息种类的使用消息分类基本样例顺序消息广播消息延迟消息批量消息过滤消息事务消息关于消费者ConsumeFromWhere属性的理解消息分类基本样例顺序消息广播消息延迟消息批量消息过滤消息事务消息基本样例消息生产者消息消费者顺序消息背景
卟啉亮的小博客
·
2024-01-05 15:00
RocketMQ
java
分布式
java-rocketmq
上一页
4
5
6
7
8
9
10
11
下一页
按字母分类:
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
其他