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
源码 (解析)
官网文档:http://
rocketmq
.apache.org/docs/quick-start/安装教程:https://blog.csdn.net/baidu_36327010/article/details
PazzFJ
·
2023-09-24 14:40
RocketMQ
RocketMQ
RocketMQ
源码解析(下 )
一、Producer发送消息过程1、普通发送消息过程一般发送消息都是new一个DefaultMQProducer,所以先找到DefaultMQProducer类先进行DefaultMQProducerImpl的初始化,所有Producer的启动过程,最终都会调用到DefaultMQProducerImpl#start方法。在start方法中的通过一个mQClientFactory对象,启动生产者的
高如风
·
2023-09-24 14:09
mq
java-rocketmq
rocketmq
java
Linux安装
RocketMQ
又又又....Linux裝
RocketMQ
。
李景琰
·
2023-09-24 09:47
运维测试之道
linux
rocketmq
运维
RocketMQ
自动创建topic
在之前的文章《在IDEA中debugNameSrv、Broker、Producer、Consumer》中,我们debugProducer测试发送时,遇到过一个问题:Broker启动时我们没有配置NameSrv地址,发送程序会报错:Norouteinfoofthistopic。但当我们配上NameSrv地址后,再次启动,可以正常发送消息。example.quickstart.Producer的代码是
hei禹
·
2023-09-24 09:40
快手
脚本保证原子性)redisttl返回值>0,-1,-2都是代表什么redis过期策略和定期删除、惰性删除zk分布式锁和redis分布式锁区别CAP理论相关,为什么C和A不能兼容怎么实现可用性对比rabbitMQ、
rocketMQ
Xinyeshuaiqi
·
2023-09-24 05:22
面试
Notion
系列教程
04-记录编辑
大家好,欢迎来到分享知识、持续提升的格物时间。Notion最强大的就是页面中独立的块、丰富的内容类型、可随意拖拽的摆放你的内容。下面这一篇内容就系统给大家介绍这些令人着迷的功能,干货很多,不要错过。什么是block(块)?你会发现我们常提到「内容block(块)」。如果你想将你在Notion中的page(页面)的内容可视化,这是一种简便的方法。Block(块)是你添加到page(页面)上的任何内容
格物时间
·
2023-09-24 04:37
RabbitMQ入门-9(RPC-异步)
写在前面的话
系列教程
都是从网络上收集和本人的理解所编辑而成,仅供广大爱好者学习所用,请尊重本人的劳动成果。欢迎评论指正和转帖!(请保留连接谢谢!)一、什么是RPC?
蓝色调情人
·
2023-09-24 02:12
RabbitMQ
RabbitMQ
fengsi
reactdispatch函数_使用React开发
(参考了React技术栈
系列教程
)什么情况需要用redux?
weixin_39641386
·
2023-09-23 13:33
reactdispatch函数
WuThreat身份安全云-TVD每日漏洞情报-2023-06-01
漏洞名称:Apache
RocketMQ
远程代码执行漏洞(CVE-2023-33246)漏洞级别:严重漏洞编号:CVE-2023-33246,CNNVD-202305-2101相关涉及:Apache
RocketMQ
5.1.0
WuThreat
·
2023-09-23 11:45
安全
RocketMQ
核心编程模型以及生产环境最佳实践
文章目录1、
RocketMQ
的消息模型2、深入理解
RocketMQ
的消息模型2.1、
RocketMQ
客户端基本流程2.2、消息确认机制2.2.1、发送消息的方式第一种称为单向发送第二种称为同步发送第三种称为异步发送
Tacy0213
·
2023-09-23 08:09
MQ
rocketmq
rocketmq
源码阅读笔记
一、概念模型
RocketMQ
源码解析(一)-架构原理-https://www.jianshu.com/p/6b833d01b249二、通信模块
RocketMQ
源码阅读(二)-通信模块:https://www.jianshu.com
余冰涛
·
2023-09-23 08:09
源码
后台
网络编程
数据结构
java
面试
RocketMQ
详解(四)核心设计原理(源码级剖析必读)
专题目录
RocketMQ
详解(一)原理概览
RocketMQ
详解(二)安装使用详解
RocketMQ
详解(三)启动运行原理
RocketMQ
详解(四)核心设计原理
RocketMQ
详解(五)总结提高引子本节参照
FAw67J7
·
2023-09-23 08:07
java-rocketmq
rocketmq
java
网络
数据库
RocketMQ
高性能核心原理与源码架构剖析
1.2.4、消费消息2、源码剖析2.1、NameServer的启动过程2.2、Broker服务启动过程2.3、Netty服务注册框架2.3.1、关注重点2.3.2、源码重点1、源码环境搭建1.1、主要功能模块
RocketMQ
Tacy0213
·
2023-09-23 08:05
MQ
rocketmq
架构
分布式消息中间件概述
目前常用的消息中间件有RabbitMQ、
RocketMQ
、Kafka等,本篇博客不涉及任何任何消息中间件,只是简单的介绍消息中间件一些概念和解决方案。
微服务技术栈
·
2023-09-23 08:56
分布式消息中间件
消息中间件
RocketMQ
rabbitMQ
Kafka
分布式消息中间件
【Vue】深究计算和侦听属性的原理
hello,我是小索奇,精心制作的Vue
系列教程
持续更新哈,涵盖大量的经验和示例,由浅入深进行讲解,想要学习&巩固&避坑就一起学习吧~计算和侦听属性计算属性重点概要定义:要用的属性不存在,需要通过已有属性计算得来原理
即兴小索奇
·
2023-09-23 06:28
Vue
java
计算机
vue.js
前端
javascript
面试题:
RocketMQ
如何保证消息不丢失,如何保证消息不被重复消费?
文章目录1、消息整体处理过程Producer发送消息阶段手段一:提供SYNC的发送消息方式,等待broker处理结果。手段二:发送消息如果失败或者超时,则重新发送。手段三:broker提供多master模式,即使某台broker宕机了,保证消息可以投递到另外一台正常的broker上。Broker处理消息阶段手段四:提供同步刷盘的策略手段五:提供主从模式,同时主从支持同步双写Consumer消费消息
xuxu1116
·
2023-09-23 03:22
面试题
java-rocketmq
rocketmq
java
重复消费
【
RocketMQ
面试题(23道)】
文章目录
RocketMQ
面试题(23道)基础1.为什么要使用消息队列呢?2.为什么要选择
RocketMQ
?3.
RocketMQ
有什么优缺点?4.消息队列有哪些消息模型?
唯时
·
2023-09-23 01:27
rocketmq
经验分享
Java反射详解:入门+使用+原理+应用场景
反射非常强大和有用,现在市面上绝大部分框架(spring、mybatis、
rocketmq
等等)中都有反射的影子,反射机制在框架设计中占有举足轻重的作用。
mikechen的互联网架构
·
2023-09-23 01:20
程序员常用不常见很难得的地址大全
www.gotomao.com/2013年8月5日19:36:49CSDNShare(各种高级资料和丰富的PPT资源在线查看,云技术资料很多,牛人的演讲等等):进入观看windowAzure一位cnblogs博主写的
系列教程
蜗牛小传
·
2023-09-23 00:27
程序员
程序员常用网址大全
自己留着
www.gotomao.com/2013年8月5日19:36:49CSDNShare(各种高级资料和丰富的PPT资源在线查看,云技术资料很多,牛人的演讲等等):进入观看windowAzure一位cnblogs博主写的
系列教程
a604346146
·
2023-09-23 00:52
JAVA的几种实现零拷贝方式
前言从字面意思理解就是数据不需要来回的拷贝,大大提升了系统的性能;这个词我们也经常在javanio,netty,kafka,
RocketMQ
等框架中听到,经常作为其提升性能的一大亮点;下面从I/O的几个概念开始
weixin_42073629
·
2023-09-22 23:24
知识积累
一篇文章彻底弄懂零拷贝底层原理
前言零拷贝是网络编程的关键,很多性能优化都离不开零拷贝,很多优秀的开源框架底层都用的零拷贝,如Netty、
RocketMQ
、Spark等正文1.再看IO在深入零拷贝机制之前,先来了解下传统BIO通信底层发生了什么
CoderBruis
·
2023-09-22 23:19
面试官别再问我系列
java
零拷贝
rocketMq
问题
rocketMq
的部署架构模型
RocketMQ
是一个分布式开放消息中间件,底层基于队列模型来实现消息收发功能。
CgySHFF
·
2023-09-22 23:27
消息中间件大揭秘:选择之前你必须知道的关键信息
今天的话题非常精彩,我们将深入探讨消息中间件,并了解一些常见的消息队列:RabbitMQ、
RocketMQ
、Kafka以及Redis。
知其然亦知其所以然
·
2023-09-22 22:38
博客搬家
面试
rabbitmq
rocketmq
kafka
YOLO物体检测-
系列教程
7:YOLOV3源码解读5之 Darknet
7、Darknet7.1配置文件配置文件:项目位置\PyTorch-YOLOv3\config\yolov3.cfg部分参数展示:batch=16subdivisions=1width=416[convolutional]batch_normalize=1filters=32size=3stride=1pad=1activation=leaky上面主要是一些训练参数,紧接着都是卷积的参数模型文件:
机器学习杨卓越
·
2023-09-22 21:18
yolo物体检测系列
YOLO
RocketMQ
源码分析——Producer
文章目录消息发送代码实现消息发送者启动流程检查配置获得MQ客户端实例启动实例定时任务Producer消息发送流程选择队列默认选择队列策略故障延迟机制策略*两种策略的选择技术亮点:ThreadLocal消息发送代码实现下面是一个生产者发送消息的demo(同步发送)主要做了几件事:初始化一个生产者(DefaultMQProducer)对象设置NameServer的地址启动生产者发送消息消息发送者启动流
叫我二蛋
·
2023-09-22 20:01
Java
#
消息中间件
java-rocketmq
rocketmq
中间件
rocketmq
消息持久化到mysql_
RocketMq
消息队列服务化方案
一、
rocketMq
目前设计1.目前已有功能概况架构模式
RocketMQ
与大部分消息中间件样,采用发布订阅模式,基本的参与组件主要包括消息发送者、消息服务器(消息存储)、消息消费、路由发现顺序消息支持严格有序消息过滤支持消息过滤
世界上最后一只猫
·
2023-09-22 19:40
rocketmq
存储消息mysql_
RocketMQ
消息存储
一、基本流程分布式队列因为有高可靠性的要求,所以数据要进行持久化存储。1、消息生成者发送消息2、MQ收到消息,将消息进行持久化,在存储中新增一条记录3、返回ACK给生产者4、MQpush消息给对应的消费者,然后等待消费者返回ACK5、如果消息消费者在指定时间内成功返回ACK,那么MQ认为消息消费成功,在存储中删除消息,即执行第6步;如果MQ在指定时间内没有收到ACK,则认为消息消费失败,会尝试重新
weixin_39903872
·
2023-09-22 19:10
RocketMQ
持久化
RocketMQ
采用文件系统的方式来存储消息,消息的主要存储文件包括CommitLog文件、ConsumeQueue文件、IndexFile文件。
一颗向上的草莓
·
2023-09-22 19:39
RocketMQ
rocketmq的持久化
rocketmq
消息持久化到mysql_
RocketMQ
事务性消息及持久化
TransactionProducer(事务消息):在分布式系统中,我们时常会遇到分布式事务的问题,除了常规的解决方案之外,我们还可以利用
RocketMQ
的事务性消息来解决分布式事务的问题。
Sky李晓峰
·
2023-09-22 19:39
rocketmq
消息持久化到mysql_探秘
RocketMQ
消息持久化机制
我们知道
RocketMQ
是一款高性能、高可靠的分布式消息中间件,高性能和高可靠是很难兼得的。因为要保证高可靠,那么数据就必须持久化到磁盘上,将数据持久化到磁盘,那么可能就不能保证高性能了。
手机队长
·
2023-09-22 19:39
RocketMq
消息持久化(一)——存储架构设计概述
1.
RocketMq
存储概要设计
RocketMQ
主要存储的文件包括Comitlog文件、ConsumeQueue文件、IndexFile文件,存储路径为${ROCKET_HOME}/store,默认在当前用户目录下的
自恃无情
·
2023-09-22 19:09
RocketMq
java-rocketmq
rocketmq
java-rabbitmq
RocketMQ
的消息持久化机制
RocketMQ
持久化机制
RocketMQ
的消息持久化主要依靠以下文件完成CommitLog日志数据文件,存储消息内容,所有queue共享,不区分topic,顺序读写,1G一个文件ConsumeQueue
ordinaryBlog
·
2023-09-22 19:06
中间件
java
RocketMQ
消息持久化机制
我们知道
RocketMQ
是一款高性能、高可靠的分布式消息中间件,高性能和高可靠是很难兼得的。因为要保证高可靠,那么数据就必须持久化到磁盘上,将数据持久化到磁盘,那么可能就不能保证高性能了。
Leon_Jinhai_Sun
·
2023-09-22 19:05
RocketMQ
的消息存储(持久化机制)
一、
RocketMQ
的主要存储结构
RocketMQ
主要存储的文件包括CommitLog文件、ConsumeQueue文件、IndexFile文件。
是朴啊朴
·
2023-09-22 19:33
rocketmq
数据库
实现一款高可用的 TCP 数据传输服务器(Java版)
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-09-22 19:57
java
tcp/ip
服务器
开发语言
网络协议
RocketMQ
整合Springboot
前言之前用Springboot和
Rocketmq
进行整合的时候都是通过自己写消费者和生产者实现的,但这种方式相对于其他消息中间件通过简单配置的方式整合来说实在过于繁琐,所以研究了一下通过引入spring-boot-starter-
rocketmq
海涛_meteor
·
2023-09-22 19:24
大二毕设.3-网盘系统
技术选型:前端:Vue3+ElementPlus后端:SpringBoot+Mybatis-Plus+MySQL+Redis+Caffeine+FastDFS/OSS+SpringCloudStream+
RocketMQ
兔子队列
·
2023-09-22 17:58
大二的项目
java
后端
spring
项目
Java 初学者必备核心基础知识有哪些?
>Git-->SSM框架-->MybatisPlus-->SpringBoot-->传智健康【医疗行业】-->SpringCloud-->Dubbo-->Zookeeper-->RabbitMQ-->
RocketMQ
Itmastergo
·
2023-09-22 13:02
java
开发语言
RocketMQ
_高级特性_事务消息
Apache
RocketMQ
在4.3.0版中已经支持分布式事务消息,这里
RocketMQ
采用了2PC的思想来实现了提交事务消息,同时增加一个补偿逻辑来处理二阶段超时或者失败的消息,如下图所示。
CuteTTU
·
2023-09-22 07:46
rocketmq
各大MQ产品比较
特性ActiveMQRabbitMQ
RocketMQ
Kafkaproducer-consumer支持支持支持支持发布-订阅支持支持支持支持API完备性高高高高多语言支持支持,Java优先语言无关只支持Java
CuteTTU
·
2023-09-22 07:45
java
数据库
开发语言
Flask
系列教程
(27)——alembic迁移工具
alembic教程:如果想深入学习Flask,可以观看这套免费Flask教学视频:零基础:Flask入门到项目实战alembic是sqlalchemy的作者开发的。用来做OMR模型与数据库的迁移与映射。alembic使用方式跟git有点了类似,表现在两个方面,第一个,alembic的所有命令都是以alembic开头;第二,alembic的迁移文件也是通过版本进行控制的。首先,通过pipinstal
编程小蝉
·
2023-09-22 07:14
ad18学习笔记十:查找(定位)元器件、查找线路
AltiumDesigner20实用技巧
系列教程
(八)_电路ad20原理图与pbc关联显亮_北冥有鱼qzs的博客-CSDN博客
Gutie_bartholomew
·
2023-09-22 05:54
Altium
Designer
ad18
只会用 Spring Boot 创建微服务?这 4 种替代方案绝了!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
Java基基
·
2023-09-22 05:07
中间件
java
spring
spring
boot
分布式
第三章:数据类型
本文是Python通用编程
系列教程
,已全部更新完成,实现的目标是从零基础开始到精通Python编程语言。本教程不是对Python的内容进行泛泛而谈,而是精细化,深入化的讲解,共5个阶段,25章内容。
马无极
·
2023-09-22 04:27
高云FPGA
系列教程
(10):letter-shell移植
文章目录letter-shell简介letter-shell源码获取letter-shell移植函数和变量应用示例本文是高云FPGA
系列教程
的第10篇文章。
whik1194
·
2023-09-22 04:09
高云
FPGA
ARM
shell
串口
终端
ActiveMQ、RabbitMQ、
RocketMQ
、Kafka区别
一、消息中间件的使用场景消息中间件的使用场景总结就是六个字:解耦、异步、削峰1.解耦如果我方系统A要与三方B系统进行数据对接,推送系统人员信息,通常我们会使用接口开发来进行。但是如果运维期间B系统进行了调整,或者推送过程中B系统网络进行了调整,又或者后续过程中我们需要推送信息到三方C系统中,这样的话就需要我们进行频繁的接口开发调整,还需要考虑接口推送消息失败的场景。如果我们使用消息中间件进行消息推
xmh-sxh-1314
·
2023-09-22 03:39
java
MQ消息中间件,面试能问些什么?
kafka、activemq、rabbitmq、
rocketmq
都有什么优缺点?面试官角度分析:(1)你知不知道你们系统里为什么要用消息队列这个东西?
码农开花
·
2023-09-22 02:24
4款主流分布式MQ消息队列如何技术选型?
消息队列在电商系统、消息通讯、日志收集等应用中扮演着关键作用,以阿里为例,其研发的消息队列(
RocketMQ
)在历次天猫“双十一”活动中支撑了万亿级的数据洪峰,为大规模交易提供了有力保障。
Java学习训练营
·
2023-09-22 01:01
Java原理
分布式
kafka
java
RocketMQ
源码分析——Broker
文章目录前言Broker启动流程Broker消息存储设计存储文件设计消息存储结构Broker消息写入流程Broker设计亮点NRS与NRC的功能号设计同步双写数倍性能提升的CompletableFutureCommitlog写入时使用可重入锁还是自旋锁?零拷贝技术之MMAP提升文件读写性能堆外内存机制堆外内存开启堆外缓冲区流程堆外内存缓冲的意义前言Broker模块涉及到的内容非常多,本文主要介绍以
叫我二蛋
·
2023-09-21 23:57
#
消息中间件
Java
rocketmq
java
上一页
46
47
48
49
50
51
52
53
下一页
按字母分类:
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
其他