欢迎您的访问
专注于Java技术系列文章的Java技术分享网站

Dubbo 源码分析

Dubbo教程,Dubbo面试题,Dubbo性能调优,Dubbo源码分析,Dubbo系列博客

专栏汇总:Dubbo 源码分析

站长阅读(1K+)评论(0)赞(83)

注: 本系列文章已捐赠给 Dubbo 社区,你也可以在 Dubbo 官方文档中阅读本系列文章。此系列文章为作者 田小波 源码分析 的系列文章,文章内容较为出色,是学习 Dubbo 的好文章。 Dubbo 源码分析系列文章 一、Dubbo 源...

九、Dubbo 源码分析 – 服务调用过程

站长阅读(652)评论(0)赞(87)

作者:田小波 | 原文连接 1. 简介 在前面的文章中,我们分析了 Dubbo SPI、服务导出与引入、以及集群容错方面的代码。经过前文的铺垫,本篇文章我们终于可以分析服务调用过程了。Dubbo 服务调用过程比较复杂,包含众多步骤。比如发送...

八、Dubbo 源码分析 – 集群容错之 LoadBalance

站长阅读(995)评论(0)赞(96)

作者:田小波 | 原文连接 1.简介 LoadBalance 中文意思为负载均衡,它的职责是将网络请求,或者其他形式的负载“均摊”到不同的机器上。避免集群中部分服务器压力过大,而另一些服务器比较空闲的情况。通过负载均衡,可以让每台服务器获取...

七、Dubbo 源码分析 – 集群容错之 Cluster

站长阅读(995)评论(0)赞(72)

作者:田小波 | 原文连接 1.简介 为了避免单点故障,现在的应用至少会部署在两台服务器上。对于一些负载比较高的服务,会部署更多台服务器。这样,同一环境下的服务提供者数量会大于1。对于服务消费者来说,同一环境下出现了多个服务提供者。这时会出...

五、Dubbo 源码分析 – 集群容错之Directory

站长阅读(509)评论(0)赞(63)

作者:田小波 | 原文连接 1. 简介 前面文章分析了服务的导出与引用过程,从本篇文章开始,我将开始分析 Dubbo 集群容错方面的源码。这部分源码包含四个部分,分别是服务目录 Directory、服务路由 Router、集群 Cluste...

三、Dubbo 源码分析 – 服务导出

站长阅读(503)评论(0)赞(96)

作者:田小波 | 原文连接 1.服务导出过程 本篇文章,我们来研究一下 Dubbo 导出服务的过程。Dubbo 服务导出过程始于 Spring 容器发布刷新事件,Dubbo 在接收到事件后,会立即执行服务导出逻辑。整个逻辑大致可分为三个部分...

一、Dubbo 源码分析 – SPI 机制

站长阅读(743)评论(0)赞(100)

作者:田小波 | 原文连接 1.简介 SPI 全称为 Service Provider Interface,是一种服务发现机制。SPI 的本质是将接口实现类的全限定名配置在文件中,并由服务加载器读取配置文件,加载实现类。这样可以在运行时,动...

一个专注于Java技术系列文章的技术分享网站