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原理解析
Kafka、ActiveMQ、RabbitMQ 及
RocketMQ
区别比较
消息队列在电商系统、消息通讯、日志收集等应用中扮演着关键作用,以阿里为例,其研发的消息队列(
RocketMQ
)在历次天猫“双十一”活动中支撑了万亿级的数据洪峰,为大规模交易提供了有力保障。
木西爷
·
2024-03-28 11:12
kafka
activemq
rabbitmq
阿里云
rocketmq
MQ横向对比:
RocketMQ
、Kafka、RabbitMQ、ActiveMQ、ZeroMQ
前言本文将从多个角度全方位对比目前比较常用的几个MQ:
RocketMQ
KafkaRabbitMQActiveMQZeroMQ下文单独说明。
namelessmyth
·
2024-03-25 19:08
Java框架
MQ
rocketmq
kafka
rabbitmq
activemq
Docker环境快速搭建
RocketMq
window上面安装:1.Namesrvdockerpull
rocketmq
inc/
rocketmq
创建C:/docker/
rocketmq
/data/namesrv/logs:/root/logsC:
上海第一深情Enoch
·
2024-03-17 00:02
#
精通RocketMQ
docker
rocketmq
容器
RocketMQ
的Reblance机制
RocketMQ
的Rebalance机制是一种动态的消费者负载均衡策略,它确保了消息在消费者之间的均衡分配。
来自宇宙的曹先生
·
2024-03-14 15:41
rocketmq
RabbitMQ、kafaka、
rocketmq
等消息队列MQ消息堆积如何解决
文章目录概述解决方案消息堆积如何处理如何解决消息队列的延时以及过期失效问题?消息队列满了以后该怎么处理?有几百万消息持续积压几小时,怎么办?概述1.产生背景:生产者投递消息的速率与我们消费者消费的速率完全不匹配。2.生产者投递消息的速率>消费者消费的速率导致我们消息会堆积在我们mq服务器端中,没有及时的被消费者消费所以就会产生消息堆积的问题3.注意的是:rabbitmq消费者我们的消息消费如果成功
思静语
·
2024-03-08 16:11
消息队列MQ
rabbitmq
rocketmq
分布式
kafka
rocketMQ
的使用
首先服务器配置好MQ其次添加maven依赖,增加mq配置,例如nameserver地址。创建生产者要素NameServer.//boker的ip+端口。生产者组的name名字。也可以有其他键值对。创建Message要素。topic//一个主题。主题会有消费者订阅。tag//标签同一个标题下也会有不同的分支。要传信息String的code[]。//可以通过json工具转成code【】。FxTaskC
夏与ta
·
2024-03-04 00:47
分布式
实习经历
java-rocketmq
rocketmq
windows
Rocketmq
java hello world 入门案例
从零手写实现mq
rocketmq
java入门案例整体结构|____src||____main|||____java||||____com|||||____ryo||||||____rocket|||||
老马啸西风
·
2024-03-01 16:59
java
Java面试八股文
我应该站在谁的肩膀上-OSIvsTCPIP模型2.Java面渣逆袭必看,面试题八股文Java基础、Java集合框架、Java并发编程、JVM、Spring、Redis、MyBatis、MySQL、操作系统、计算机网络、
RocketMQ
翁正存
·
2024-02-26 05:16
java
SpringBoot项目嵌入
RocketMQ
在SpringBoot中嵌入
RocketMQ
可以通过添加相应的依赖来完成。
李三不四
·
2024-02-23 10:28
java
linux
spring
boot
java-rocketmq
rocketmq
docker部署jar包找不到资源文件-jar包报错找不到资源文件
原理解析
:(重点)打成jar包后项目本身就是一个文件,不能再用(File)获取文件的方式来读取,只能用流的方式来读取文件内容,本地之所以能运行,是因为IDE中的资源文件在target/classes目录下
小王笃定前行
·
2024-02-20 22:21
java篇
docker
jar
容器
java
spring
Doris ——SQL
原理解析
目录前言一、Doris简介二、SQL解析简介2.1词法分析2.2语法分析2.3逻辑计划2.4物理计划三、DorisSQL解析的总体架构四、Parse阶段五、Analyze阶段六、SinglePlan阶段(生成单机逻辑Plan阶段)七、DistributedPlan计划(生成分布式逻辑阶段)7.1DistributedPlan概述7.2四种join算法:7.2.1BroadcastJoin7.2.2
爱吃辣条byte
·
2024-02-20 22:14
#
Doris
sql
数据库
Docker无介绍快使用,docker拉取
rocketmq
(九)
问题背景上篇介绍了Docker拉取redis,本章介绍一下docker拉取
rocketmq
注意事项:因为我写的是一个系列,在之前的文章介绍过的一般不会重复介绍,可以根据以下链接查看之前的知识点默认已安装
时间是一种毒药
·
2024-02-20 21:14
Pulsar与
Rocketmq
、Kafka、Inlong-TubeMQ,谁才是消息中间件的王者?
|Pulsar作为下一代消息中间件的典型代表,在设计和实现上面都具备很好的前瞻性,综合考量了业界现存的一些比较常用的、优秀的消息中间的架构设计、适用场景、运营中的问题等,如目前用的比较多的Kafka、
Rocketmq
腾讯云开发者
·
2024-02-20 19:31
运维
大数据
分布式
数据库
kafka
2.13日学习打卡----初学
RocketMQ
(四)
2.13日学习打卡目录:2.13日学习打卡一.
RocketMQ
之JavaClassDefaultMQProducer类DefaultMQPushConsumer类Message类MessageExt类二
中北萌新程序员
·
2024-02-20 19:43
每日学习
学习
rocketmq
java
开发语言
Docker安装
RocketMQ
注意:没有docker环境的可以参考本人的centos安装docker1.查询有哪些可以用的
rocketMq
dockersearch
rocketmq
2.拉取镜像dockerpull
rocketmq
inc
·
2024-02-20 16:37
dockerrocketmq
LSTM
原理解析
一、背景前文讲了RNN的基本原理,可以发现RNN是一个比较简单的神经网络结构,虽然为文本和时间序列的建模提供了一个很好的思路,但是也有一定的局限性。最直观的就是使用了Tanh函数造成梯度消失的问题。根据Tanh的性质,很容易出现一个现象就是激活函数结果太大,激活函数的绝对值在很接近于1的位置,而对应的激活函数的梯度就会接近于0。这样,在沿着时间反向传播的过程中,梯度就会逐渐减小,知道非常接近于0,
Andy_shenzl
·
2024-02-20 14:55
Deep
Learing
&
pytorch
lstm
深度学习
神经网络
将Spring Cloud项目改造为Spring-cloud-kubernetes项目
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
公众号-芋道源码
·
2024-02-20 12:44
中间件
java
linux
数据库
spring
boot
活动回顾|
RocketMQ
运维经验圆桌交流「第二期」
2023年12月3日,AutoMQ举办了第二场线上交流会
RocketMQ
运维经验圆桌交流「第二期」,本次交流会汇聚了
RocketMQ
的作者以及来自腾讯云、网易、社区的技术专家。
·
2024-02-20 10:21
后端java
rocketMQ
-Dashboard安装与部署
1、下载最新版本
rocketMQ
-Dashboard下载地址:https://github.com/apache/
rocketmq
-dashboard2、下载后解压,并用idea打开3、修改配置①、修改端口及
修心光
·
2024-02-20 09:43
linux
服务器
java
MySQL 函数触发隐式转换应对策略
文章目录前言1.环境介绍2.MySQL5.72.1执行计划2.2虚拟列优化2.3
原理解析
3.MySQL8.03.1执行计划3.2函数索引优化3.3
原理解析
前言MySQL中,当SQL索引字段使用了函数的话
Bing@DBA
·
2024-02-20 07:37
MySQL
mysql
数据库
RocketMQ
消息存储
消息存储由ConsumeQueue和CommitLog配合完成。CommitLog是消息的物理存储文件,ConsumeQueue是消息的逻辑队列,类似数据库索引文件,存储物理存储位置,每个MessageQueue对应一个ConsumeQueue文件,每台机器上的CommitLog被本机器所有ConsumeQueue共享。为保证CommitLog和ConsumeQueue的一致性,CommitLog
SlowGO
·
2024-02-20 06:57
Spring Cloud Alibaba 实战(八) - 审核业务的分布式事务处理实现
Github博客地址本文主要讲解RabbitMQ的介绍和安装,SpringCloudStream核心概念,SpringCloudAlibaba
RocketMQ
学习,异步消息推送与消费1审核业务的实现com
JavaEdge
·
2024-02-19 23:30
RocketMQ
-面试题
1、
RocketMQ
的特点灵活可扩展性海量消息堆积能力:采用零拷贝原理实现超大的消息的堆积能力支持顺序消息:可以保证消息消费者按照消息发送的顺序对消息进行消费支持事务消息回溯消息2、
RocketMQ
架构阿里开源的消息中间件
HBryce24
·
2024-02-19 23:00
中间件
java
java-rocketmq
消息中间件之
RocketMQ
源码分析(七)
并行消费和顺序消费ConsumeMessageService是一个通用的消费服务接口,它包含两个实现类org.apache.
rocketmq
.client.impl.consumer.ConsumeMessageConcurrentlyService
coffee_babe
·
2024-02-19 22:58
消息中间件
rocketmq
java
消息中间件
RocketMQ
订阅关系不一致和不能消费时如何排查?
可以通过消息id、消息key、消息时间段等任意一个条件在社区提供的
RocketMQ
Console查找消息。如果查到消息,说明问题在消费者自身。此时消费者
coffee_babe
·
2024-02-19 22:58
消息中间件
rocketmq
java
中间件
消息中间件之
RocketMQ
源码分析(九)
NamesrvNamesrv核心数据结构和API.Namesrv中保存的数据被称为Topic路由信息,Topic路由决定了Topic消息发送到哪些Broker,消费者从哪些Broker消费消息,那么路由信息都包含哪些数据呢?路由数据结构的实现代码都在RouteInfoManager类中BROKER_CHANNEL_EXPIRED_TIME:Broker存活的事件周期,默认为120stopicQUe
coffee_babe
·
2024-02-19 22:58
消息中间件
rocketmq
java
消息中间件之
RocketMQ
源码分析(二)
生产者的消息发送流程业务层:通常指直接调用
RocketMQ
Client发送API的业务代码消息处理层:指
RocketMQ
Client获取业务发送的消息对象后,一系列的参数检查、消息发送准备、参数包装等操作通信层
coffee_babe
·
2024-02-19 22:57
消息中间件
rocketmq
java
消息中间件之
RocketMQ
源码分析(十)
Namesrv启动流程第一步:脚本和启动参数配置。启动命令nohup./bin/mqnamesrv-c./conf/namesrv.conf>dev/null2>&1&通过脚本配置启动基本参数,比如配置文件路径、JVM参数,调用NamesrvStartup.main()方法,解析命令行的参数,将处理好的参数转化为Java实例,传递给NamesrvController实例第二步:new一个Names
coffee_babe
·
2024-02-19 22:55
消息中间件
rocketmq
java
消息中间件
RocketMQ
在SpringBoot中的使用
RocketMQ
在SpringBoot中的使用一、前言在Springboot中使用
RocketMQ
基本有两种方式,第一种是基于
RocketMQ
原生的API,第二种是采用Springboot对
RocketMQ
九城风雪
·
2024-02-19 20:42
Spring
中间件
RocketMQ
Springboot
【SpringCloud-Alibaba系列教程】15.
RocketMQ
消息
1.普通消息普通消息是指消息队列
RocketMQ
版中无特性的消息,区别于有特性的定时和延时消息、顺序消息和事务消息。
coderxgc
·
2024-02-19 19:29
个人项目
spring
cloud
java
rabbitmq
重磅发布|《 AutoMQ 白皮书》与《
RocketMQ
实战精粹》正式上线
经过AutoMQ团队的精心筹备,《AutoMQ与ApacheKafka基准测试白皮书》和《
RocketMQ
实战精粹:100个生产案例解析》两本电子书与大家正式见面了!
·
2024-02-19 18:18
后端java
AutoMQ 社区双周精选第七期(2024.01.29~2024.02.09)
本期概要过去的两周里,社区贡献者@lifepuzzlefun为AutoMQ的
RocketMQ
项目优化了LogCache的二分查找性能,消除了不必要的List拷贝。
·
2024-02-19 18:43
后端java
呵呵,一个 bug 你改了两天?难吗?
源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件Sharding-JDBC
Java基基
·
2024-02-19 16:55
新特性速览!Sermant重磅更新,1.3.0 release版本发布
该插件允许在微服务运行时动态地控制消费者(如Kafka、
RocketMQ
)的消费行为,实现禁止或开启消费,强化了Sermant的可用性治理能力。
·
2024-02-19 15:24
java微服务服务治理
LLVM 编译器
原理解析
, 插件编写
前言官网地址:LLVMLLVM项目是模块化,可重用的编译器以及工具链技术的集合创始人,亦是Swift之父ChrisLattner编译器GCCLLVMClang编译器原理:将代码首先进过编译器前端,目的是将代码规范化(词法分析,语法分析),检查错误等操作,然后生成编译中间代码(LLVMIR),然后经过编译器后端不同架构生成对应的机器码(x86,PC,ARM不同处理器生成不同的机器码)LLVM架构展示
咖啡豆8888
·
2024-02-19 12:50
rocketMQ
下载、安装及配置
topic主题-里边存在多个队列(队列是真实存在的)
rocketMQ
安装及配置一、官网下载windows和linux系统版本都一样。
@红@旗下的小兵
·
2024-02-15 00:15
RocketMQ
rocketmq
生产级
rocketMQ
延时消息+redis去重+高效率序列化
《生产级
rocketMQ
延时消息+redis去重+高效率序列化》----1.话不多说,先提问题(某互联网公司实际需求~~~~)一生成订单后如果一个小时没有打款,就自动撤单https://www.jianshu.com
sun_十一
·
2024-02-14 16:31
京东平台研发:领域驱动设计(DDD)实践总结
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
源码解析数据库中间件
公众号-芋道源码
·
2024-02-13 18:26
tdd
控制器
360
dbcp
分布式
2.11日学习打卡----初学
RocketMQ
(二)
2.11日学习打卡一.
RocketMQ
整合springboot首先配置pom.xml文件org.projectlomboklombokannotationProcessororg.apache.
rocketmq
rocketmq
-spring-boot-starter2.2.3junitjunittest
中北萌新程序员
·
2024-02-13 14:27
每日学习
学习
rocketmq
RocketMQ
与 Spring Boot整合(六、顺序消息)
RocketMQ
提供了两种顺序级别:普通顺序消息:Producer将相关联的消息发送到相同的消息队列。完全严格顺序:在【普通顺序消息】的基础上,Consumer严格顺序消费。
梅西爱骑车
·
2024-02-13 05:09
React之useState、useEffect
原理解析
React之useState、useEffect
原理解析
一.useState的实现1.1惰性初始化state1.2Object.is算法二.useEffect的实现2.1变量冲突问题2.2变量冲突解决方案三
Zong_0915
·
2024-02-12 23:25
React
问题解答:SAP UI5 应用设置禁止被其他应用嵌入运行的工作
原理解析
试读版
本教程之前的文章解答了我的知识星球里朋友提出的问题:如何禁止SAPUI5应用被iframe嵌入到另一个前端页面并运行的设置:SAPUI5应用开发教程之一百八十-如何给SAPUI5应用设置背景图片也就是在SAPUI5应用的index.html文件里,添加一行代码:data-sap-ui-frameOptions='deny'之后有朋友提出疑问,并扔给我了下面这个网站:https://develope
·
2024-02-12 21:25
Jmeter测试dubbo方法类
一个项目可以梳理出一条复杂的链路,每个应用之间通过各种中间件进行链接,比如
rocketmq
,dubbo等。当我们测试的时候,如果需求想要一份只从dubbo开始的压测报告,那我们要怎么进行。
我心悠然
·
2024-02-12 13:09
React报错修复:“Uncaught TypeError: destroy is not a function”
原理解析
: 要知道,useEffect钩子函数的一个特性是清理功能,即return函数。如果你从useEffect钩子函数返回任何东西,它必须是一个清理函数,此函数将在组件卸载时运行。相
_揽
·
2024-02-12 06:17
前端学习笔记
react.js
javascript
前端
Spring Cloud Sleuth
原理解析
1、什么是SpringCloudSleuth?SpringCloudSleuth主要功能就是在分布式系统中提供追踪解决方案。SpringCloudSleuth是对Zipkin的一个封装,对于Span、Trace等信息的生成、接入HTTPRequest,以及向ZipkinServer发送采集信息等全部自动完成。springcloud提供了spring-cloud-sleuth-zipkin来方便集成
我从不砍柴
·
2024-02-12 02:01
实现订单到期关闭
目录一、被动关闭二、定时任务三、JDK自带的DelayQueue四、Netty的时间轮五、Kafka的时间轮六、
RocketMQ
延迟消息七、RabbitMQ死信队列八、RabbitMQ插件九、Redis
雾里有果橙
·
2024-02-11 22:56
rabbitmq
分布式
领导:谁再用 Redis 实现过期订单关闭,立马滚蛋!
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo源码解析网络应用框架Netty源码解析消息中间件
RocketMQ
公众号-芋道源码
·
2024-02-11 22:24
redis
java
数据库
缓存
开发语言
SpringBoot自动装配
原理解析
首先对于一个SpringBoot工程来说,最明显的标志的就是@SpringBootApplication它标记了这是一个SpringBoot工程,所以今天的SpringBoot自动装配原理也就是从它开始说起。自动装配流程首先我们来看下@SpringBootApplication这个注解的背后又有什么玄机呢,我们按下ctrl+鼠标左键,轻轻的点一下,此时见证奇迹的时刻..我们看到如下优雅的代码:这其
·
2024-02-11 18:48
SpringCloud微服务实战——搭建企业级开发框架(三十六):使用Spring Cloud Stream实现消息中间件功能
在以往消息队列的使用中,我们通常使用集成消息中间件开源包来实现对应功能,而消息中间件的实现又有多种,比如目前比较主流的ActiveMQ、
RocketMQ
、RabbitMQ、Kafka,Stream等
·
2024-02-11 17:42
2.10日学习打卡----初学
RocketMQ
(一)
2.10日学习打卡对于MQ(Messagequeue)消息队列的一些解释可以看我原来写的文章初学RabbitMQ各大MQ产品比较一.
RocketMQ
概述发展历程
RocketMQ
概念术语生产者和消费者生产者负责生产消息
中北萌新程序员
·
2024-02-11 14:50
每日学习
学习
rocketmq
ruby
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
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
其他