本文案例代码见 git@github.com:shengchaojie/dubbo_best_practise.git 什么是泛化调用 通常我们...

本文案例代码见 git@github.com:shengchaojie/dubbo_best_practise.git 什么是泛化调用 通常我们...
以netty传输层实现为例 Dubbo的线程模型其实就是netty的线程模型,主从Refactor模型。 主Refactor用于建立连接,子Re...
背景 为了提升减轻测试回归压力,提高项目开发交付质量,我们开发和测试团队合作在部分项目内执行自动化测试。 为了更好的理解,我们对mock的需要,...
前言 Dubbo的线程模型中可使用4种线程池 CachedThreadPool LimitedThreadPool FixedThreadPoo...
本文基于incubator-dubbo 2.7.0版本 前言 在分布式系统中,限流和熔断是处理并发的两大利器。关于限流和熔断,需要记住一句话,客...
限流,熔断,降级, 通俗的讲,降级可以形容为一些事件A的触发导致发生取代原有事件B的事件C,而熔断和限流就是这些事件A的其中之一。熔断是异常情况...
前言 EchoFilter在dubbo中用于提供回声测试功能,也就是检测服务是否可用。 我们看下官方文档中对这块的描述。 也就是说,我们不需要调...
1.Dubbo SPI介绍 Dubbo的扩展点加载机制,用于在程序运行时,通过参数的不同,加载同一接口的不同实现。同时也提供了类似aop与ioc...
ZookeeperRegistry的作用 ZookeeperRegistry是dubbo中常用的注册中心实现,它主要作用通过Zookeeper的...
时序图 在讲解源码前,先看下官方文档提供的时序图,后面的讲解基本是这个路线,但是会更细节化 大致逻辑 首先服务的实现bean在我们的spring...