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源码解析
Dubbo底层
源码解析
目录1、Dubbo核心模块职责介绍2、源码基础2.1SPI自适应2.2Netty实现简易Dubbo3、标签解析3.1标签属性配置3.2配置渊源4、服务暴露4.1服务暴露启动逻辑4.2参数检查4.3组装url4.4服务暴露分类4.5服务暴露4.6服务注册5、服务发现5.1服务发现原理5.2服务引用入口5.3创建代理5.4代理调用1、Dubbo核心模块职责介绍Dubbo发展到现在,已经有3.0版本了,
八五年的湘哥
·
2023-03-30 14:30
#
Dubbo
java
dubbo
源码
netty
微服务
常见内网穿透工具,收好了!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件
RocketMQ
Java基基
·
2023-03-30 14:44
网络
中间件
linux
java
nginx
yarn
源码解析
目录yarn流程AM(appmaster)的工作机制调度器先进先出调度器(FIFO)容量调度器(CapacityScheduler)公平调度器(FairScheduler)mronyarnyarn流程Client向RM发出请求RM返回一个ApplicationID作为回应Client向RM回应ApplicationSubmissionContext(ASC)。ASC包括ApplicationID、
这个程序猿可太秀了
·
2023-03-30 14:11
#
hadoop
hadoop
Hadoop之Yarn
源码解析
(四)
5、Yarn
源码解析
工作机制
源码解析
启动流程5.1、Yarn客户端向RM提交作业1)在wordcount程序的驱动类中点击Job.javabooleanresult=job.waitForCompletion
prefect_start
·
2023-03-30 13:07
大数据
hadoop
yarn
big
data
Yarn
源码分析
聊聊必问:MQ
我有时会问同事,为啥你用RabbitMQ,不用Kafka,或者
RocketMQ
呢,他给我的回答“因为公司用的就是这个,大家都这么用”,如果你去面试,直接就被Pass,今天这篇文章,告诉你如何回答。
码爱爸爸
·
2023-03-30 13:29
算法
java
kafka
rabbitmq
java
再见了 HDFS!这个资源调度框架已成气候!
不,还有
RocketMQ
和Pulsar可以选。是人人都会接触的协调系统Zookeeper吗?也未必,Redis如日中天!
Java思维导图
·
2023-03-30 13:22
内核
分布式
编程语言
hadoop
大数据
如何保证 Redis 缓存与数据库双写一致性?
每天10:33更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件
RocketMQ
公众号-芋道源码
·
2023-03-30 13:51
数据库
中间件
redis
java
mysql
第六课 大数据技术之Hadoop3.x的
源码解析
第六课大数据技术之Hadoop3.x的
源码解析
文章目录第六课大数据技术之Hadoop3.x的
源码解析
第一节RPC通信原理解析第二节NameNode启动
源码解析
第三节DataNode启动
源码解析
第四节HDFS
道教儒佛电磁波
·
2023-03-30 13:12
rpc
big
data
java
SpringBoot
源码解析
(一)----- SpringBoot核心原理入门
目录SpringBoot概述什么是SpringBoot使用SpringBoot有什么好处SpringBootHelloWorld导入依赖springboot相关的依赖编写主程序编写Controller、Service运行主程序测试HelloWorld探究POM文件启动器主程序类(主入口类)正文回到顶部SpringBoot概述BuildAnythingwithSpringBoot:SpringBoo
渡你眉间山河
·
2023-03-30 13:46
40 个定时任务,带你理解
RocketMQ
设计精髓!
今天来分享
RocketMQ
的定时任务。通过这些定时任务,能让我们更加理解
RocketMQ
的消息处理机制和设计理念。
君哥聊技术
·
2023-03-30 12:50
消息队列
rocketmq
消息中间件
阿里二面:
RocketMQ
消费者拉取一批消息,其中部分消费失败了,偏移量怎样更新?
1拉取消息1.1封装拉取请求以
RocketMQ
推模式为例,
RocketMQ
消费者启动代码如下:publicstaticvoidmain(String[]args)t
君哥聊技术
·
2023-03-30 12:50
消息队列
rocketmq
ArrayList
源码解析
,底层结构+扩容机制,通俗易懂
1.4ArrayList
源码解析
1.4.1.无参构造器创建ArrayList1.首先创建一个ArrayList,并采用无参构造器进行初始化对象。
爱编程的小新
·
2023-03-30 12:40
java
java
开发语言
数据结构
RocketMq
如何保证消息的顺序性
RocketMQ
可以严格的保证消息有序。顺序消息分为全局顺序消息与部分顺序消息,全局顺序是指某个Topic下的所有消息都要保证顺序
壹佰大多
·
2023-03-30 12:39
java-rocketmq
rocketmq
java
Transformer
AttentionisAllYouNeedBERT:Pre-trainingofDeepBidirectionalTransformersforLanguageUnderstanding知识点参考:Attention原理和
源码解析
一梦换须臾_
·
2023-03-30 12:02
RocketMq
消息积压、消息重复、消息完整、消息顺序处理方案
排查方式:
RocketMQ
监控告警:生产环境如何快速通过监控预警发现堆积、收发失败等问题?
我不是攻城狮
·
2023-03-30 12:03
rocketmq
记一次
RocketMQ
服务启动时 NullPointerException问题
记一次
RocketMQ
服务启动时NullPointerException问题背景利用RcoketMQ@Ext
RocketMQ
TemplateConfiguration注解配置拓展
RocketMQ
Template
谁动了我的小老弟
·
2023-03-30 12:59
消息队列
RocketMQ
java
spring
boot
spring
RocketMQ
老弟问我,
RocketMQ
中的 ProcessQueue 怎么理解?
今天来分享
RocketMQ
中一个非常重要又不太好理解的知识点-ProcessQueue。一句话概括,ProcessQueue就是MessageQueue的消费快照。
君哥聊技术
·
2023-03-30 11:42
消息队列
rocketmq
ProcessQueue
docker安装jdk+nacos+mysql+redis+rabbitmq+
RocketMq
等三十多种常用容器,并部署/集成jenkins自动化部署jar包项目
1.1docker概念1.2安装1.3卸载docker1.4docker命令2.nacos安装3.mysql安装4.Redis安装5.Rabbitmq安装5.1安装5.2安装RabbitMQ延迟消息插件6.
RocketMq
晨一更
·
2023-03-30 10:02
Linux软件安装
docker
容器
运维
RocketMQ
系列:
rocketmq
运维控制台使用详解
搭建好了
RocketMQ
的console之后,直接在浏览器打开http://{你的ip}:8080默认会进入到驾驶舱(dashboard)。
BUG指挥官
·
2023-03-30 10:59
运维
java
后端
从设计模式角度看OkHttp源码
OkHttp就是这样一个存在,对于这个原生网络框架,想必大家也看过很多很多相关的
源码解析
了。它的源码好看,易读,清晰,所以今天我准备从设计模式的角度再来读一遍OkHttp的源码。
积木zz
·
2023-03-30 10:56
阿里云 EventBridge 事件驱动架构实践
作者:周新宇审核&校对:白玙、佳佳编辑&排版:雯燕本文内容整理自中国开源年会演讲首先做一个自我介绍,我是
RocketMQ
的PMCmember周新宇,目前负责阿里云
RocketMQ
以及EventBridge
阿里云云原生
·
2023-03-30 09:42
云原生
阿里云
事件驱动
架构实践
rocketmq
安装
rocketmq
安装环境要求64位操作系统,推荐Linux/Unix/Mac64bitJDK1.8+;Maven3.2.x;Git;服务器4g+空闲磁盘
rocketmq
下载单击此处下载4.9.4源版本。
萤火虫丶
·
2023-03-30 07:37
java-rocketmq
rocketmq
java
Robot Framework
源码解析
(2)- 执行测试的入口点
接着上一章,我们先来看src/robot/run.py的run_cli方法。defrun_cli(arguments=None,exit=True):ifargumentsisNone:arguments=sys.argv[1:]returnRobotFramework().execute_cli(arguments,exit=exit)方法很简单,只是调用了RobotFramework类中的ex
享受健身和阅读
·
2023-03-30 07:31
01-String、Long
源码解析
和面试题(基础)
注:源码系列文章主要是对某付费专栏的总结记录。如有侵权,请联系删除。1String1.1不可变性不可变指的是类值一旦被初始化,就不能再改变了,如果被修改,将会是新的类。例如:Stringstr="hello";str="world";从代码上看,str的值好像被修改了,但从debug的日志来看,其实str的内存地址已经被修改了,也就是说str="world"这个看似简单的赋值,其实已经把str的引
xinxisimple
·
2023-03-30 07:23
Rocketmq
学习1
首先从github中拉取
Rocketmq
的代码,进行运行。1.由于
rocketmq
需要依赖nameServer,类似于zookeeper。
路行的亚洲
·
2023-03-30 07:20
RocketMQ
java
队列
Jetpack学习---Mvvm
JetpackJetpack架构组件MVC框架MVP框架MVVM框架由MVP到MVVM的演变UI驱动转变为数据驱动开发LifeCylce基本使用一
源码解析
基本使用二
源码解析
view层生命周期通知lifecycleLifecycle
moqhiyeener
·
2023-03-30 07:47
架构组件
【Mybatis源码分析】TypeAliasRegistry源码分析
TypeAliasRegistry源码分析一、引入类型别名二、typeAlias的三种配置方式三、TypeAliasRegistry源码分析三种配置方式
源码解析
校验过程Mybatis默认的别名配置四、总结一
假正经的小柴
·
2023-03-30 07:45
Java源码分析
mybatis
java
开发语言
rocketmq
无法启动namesrv和broker
问题:在安装好
rocketmq
后使用命令nohupshbin/mqnamesrv&和nohupshbin/mqbroker-nlocalhost:9876&无法启动namesrv和broker不知道什么原因
qq_46198929
·
2023-03-30 07:42
黑马程序员rocketmq
rocketmq
RocketMQ
之 namesrv
整体架构从架构设计图来看,namesrv充当的角色为注册中心,broker向namesrv注册。producer、consumer分别与namesrv保持长连接,并从namesrv中拉取broker信息,然后再与namesrv之间是不互相通信的,他们各自持有broker的注册信息。在分布式领域中,正常集群部署,都会有主从、或者有leader节点。但是对于namesrv,它每个节点都是独立的,每个n
不能放弃治疗
·
2023-03-30 07:05
RocketMQ
java
RocketMQ
二、producer端启动
前面简单了解了一下
RocketMQ
的使用。本文分析一下producer端的启动流程。
vinylon1022
·
2023-03-30 07:32
RocketMQ
java
RocketMQ
spring
cloud
alibaba
RocketMQ
5.0.0路由中心NameServer
一、NameServer概览NameServer是
RocketMQ
的注册中心,是消息存储Broker、生产者、消费者沟通的桥梁。
爱我所爱0505
·
2023-03-30 07:23
RocketMQ
RocketMQ
注册中心
Rocket MQ系列三 - 生产者启动流程
DefaultMQProducer是
RocketMQ
中默认的生产者实现,DefaultMQProducer的类之间的继承关系如下所示:可以看到这个生产者在实现时包含生产者的操作和配置属性,这是典型的类对象设计
geek-wmy
·
2023-03-30 07:50
消息队列
java
编程语言
消息队列
rocketmq
源码解析
默认请求处理器③
说在前面默认请求处理器,取消broker注册
源码解析
进入这个方法,org.apache.
rocketmq
.namesrv.processor.DefaultRequestProcessor#unregisterBrokerpublicRemotingCommandunregisterBroker
chucuavins01156
·
2023-03-30 07:42
【
RocketMQ
源码分析】生产者
简单使用publicclassSyncProducer{publicstaticvoidmain(String[]args)throwsException{//使用ProducerGroup初始化ProducerDefaultMQProducerproducer=newDefaultMQProducer("group");//指定namesrvproducer.setNamesrvAddr("lo
chengbinbbs
·
2023-03-30 07:41
rocketmq
RocketMQ
生产者
Producer
rocketmq
发错异步消息报MQClientException: No route info of this topic, testMqAsyncTopic
RocketMQ
问题排查加Docker部署问题描述问题分析可能原因示例代码解决步骤补充附录问题描述org.apache.
rocketmq
.client.exception.MQClientException
码农JJ
·
2023-03-30 07:10
docker
java
分布式
u-boot scsi sata
源码解析
作者QQ群:852283276微信:arm80x86微信公众号:青儿创客基地B站:主页https://space.bilibili.com/208826118方法u-boot下访问sata或者sataahci有两种方式,一种是pcie上的pcie转sata芯片,比如marvell的88se9230,需要先开启对pcie的支持,一种是cpu内部总线上的,linux上称为platform设备,以xil
三遍猪
·
2023-03-30 07:08
linux内核与驱动开发
u-boot
sata
RocketMQ
相关面试题简单整理
RocketMQ
各部分角色解析:
RocketMQ
由四部分组成,先来直观地了解一下这些角色以及各自的功能。
CodersCoder
·
2023-03-30 06:32
学习
java-rocketmq
rocketmq
java
rocketmq
源码学习-nameServer
前言最近看了下
rocketmq
的源码,计划针对最近的学习,做一个笔记,先从nameServer启动的逻辑开始记录吧在
rocketmq
中,有四个关键的组件nameServerbrokerproducerconsumer
小小少年_
·
2023-03-30 06:32
RocketMQ源码
java
RocketMQ
源码分析之Namesrv篇(一)
前言Namesrv是
RocketMQ
最简单的一部分,骨头我们先挑最软的一根啃,本次引用的源码来于4.8.0版本,由于笔者水平有限欢迎大家批评指正。
码农JJ
·
2023-03-30 06:55
rocketmq
java
kafka
消息队列
架构
源码
List 如何根据对象的属性去重?Java 8 轻松搞定!
每天14:00更新文章,每天掉亿点点头发...源码精品专栏原创|Java2021超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件
RocketMQ
Java基基
·
2023-03-30 06:06
java
android
安卓
object
stream
【Kafka】kafka架构
最新定义:开源的分布式事件流平台(eventstreamingPlatform),用于高性能数据管道、流分析、数据集成和关键任务应用消息队列常用消息队列:kafka、ActiveMQ、RabbitMQ、
RocketMQ
yiricy
·
2023-03-30 05:57
Kafka
kafka
架构
二 Springcloud集成
rocketMQ
,实现生产者和消费者案例
目录一MQ介绍二整合springcloud,实现生产和消费2.1生产者微服务服务搭建(user_service_9001)2.1消费者微服务服务搭建(order_service_9002)一MQ介绍消息队列是一种“先进先出”的数据结构其应用场景主要包含以下三个方面:应用解耦流量削峰数据分发其主要功能有:1.灵活可扩展性、2.海量消息堆积能力、3.支持顺序消息、4.多种消息过滤方式、5.支持事务消息
易天雨
·
2023-03-30 05:52
消息队列
rocketmq
RocketMQ
之offset确认机制
消息存储image.pngoffset?截屏2020-11-23上午9.51.57.png本文要探讨的offset指的是上图中的QueueOffset。为了保存消费的消费进度,避免重复消费,我们需要将offset保存下来。针对集群消费,offset保存在broker,在客户端使用RemoteBrokerOffsetStore。针对广播消费,offset保存在本地,在客户端使用LocalFileOf
土豆肉丝盖浇饭
·
2023-03-30 04:58
关于使用nacos版本对应问题
SpringCloud+SpringBoot+Nacos版本对应问题组件版本关系SpringCloudAlibabaVersionSentinelVersionNacosVersion
RocketMQ
VersionDubboVersionSeataVersion2021.0.1.0
今天你学Java了吗
·
2023-03-30 04:47
emo时刻
spring
cloud
spring
boot
微服务
Seata AT模式
源码解析
(二) ------ DataSourceProxy
由于seata需要兼容现有常用的ORM框架,所以直接使用DataSourceProxy实现DataSource接口,在项目中作为数据源对象。@Primary@BeanpublicDataSourceProxydataSourceProxy(DataSourcedataSource){//持有了目标数据源对象,该DataSourceProxy构造函数,会把RootContext的DEFAULT_
sctttt
·
2023-03-30 03:01
分布式事务
源码
jdbc
java
nacos dataid修改配置文件_nacos统一配置中心
源码解析
配置文件想必大家都很熟悉,无论什么架构都离不开配置,虽然springboot已经大大简化了配置,但如果服务很多环境也好几个,管理配置起来还是很麻烦,并且每次改完配置都需要重启服务,nacosconfig出现就解决了这些问题,它把配置统一放到服务进行管理,客户端这边进行有需要的获取,可以实时对配置进行修改和发布如何使用nacosconfig首先需要引入nacosconfigjar包com.aliba
勃勃大师兄
·
2023-03-30 03:59
nacos
dataid修改配置文件
SpringBoot整合Mybatis
源码解析
目录一、示例代码1.核心依赖2.配置(application.yml)3.核心代码二、源码分析SpringBoot整合Mybatis的过程1.SpringBoot集成Mybatis2.创建MapperScannerConfigurer的bean定义及扫描mapper接口3.实例化SqlSessionFactory、SqlSessionTemplate及mapper三个bean3.1.实例化SqlS
哼哼爸比
·
2023-03-30 03:24
java
spring
mybatis
spring
boot
spring
Mybatis源码解析
mapper接口代理实现
SqlSession
hadoop之MapReduce框架原理
目录MapReduce框架的简单运行机制:Mapper阶段:InputFormat数据输入:切片与MapTask并行度决定机制:job提交过程
源码解析
:切片逻辑:1)FileInputFormat实现类进行虚拟存储
小唐同学(๑><๑)
·
2023-03-30 03:52
Hadoop
hadoop
mapreduce
大数据
国产最强开源 API 网关,没有之一,不接受任何反驳!
每天8:55更新文章,每天掉亿点点头发...源码精品专栏原创|Java2020超神之路,很肝~中文详细注释的开源项目RPC框架Dubbo
源码解析
网络应用框架Netty
源码解析
消息中间件
RocketMQ
源码解析
数据库中间件
公众号-芋道源码
·
2023-03-30 03:39
网关
过滤器
中间件
网络
redirect
RocketMQ
(四)特性
版权声明:本文为博主原创文章,未经博主允许不得转载。目录(?)[+]我想说,真tm#%¥%¥#%,2.0和3.0架构变化挺大的,nameserver有必要吗?zookeeper不是挺好的吗?一nameserver相对来说,nameserver的稳定性非常高。原因有二:1.nameserver互相独立,彼此没有通信关系,单台nameserver挂掉,不影响其他nameserver,即使全部挂掉,也不
一条宝鱼
·
2023-03-30 02:10
分布式
上一页
126
127
128
129
130
131
132
133
下一页
按字母分类:
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
其他