dubbo
鸡蛋达芬奇
7年软件研发设计经验,精通银行支付,互联网支付系统。
展开
-
Dubbo源码分析-config
Spring的关系 dubbo中扩展了spring的schema,其中dubbo的schema文件名称位dubbo.xsd,在META-INF目录下面。 dubbo.xsd中定义了dubbo中配置文件各种标签。每一种标签最终都是被解析成一个对应的Bean。 Spring在遇到dubbo.xsd命名空间时,回调spring.handlers文件中的DubboNamespaceHandler类。该类初始原创 2017-11-11 23:27:12 · 275 阅读 · 0 评论 -
Dubbo框架学习-重要概念理解
ProxyFactory ProxyFactory是代理工厂,在dubbo中主要有两个作用,我们可以通过源码来分析接口作用 @SPI("javassist") public interface ProxyFactory { /** * create proxy. * 针对Client端,创建服务端接口的代理对象,例如DemoService的代理对象 * 一个Inv原创 2017-11-23 00:22:25 · 524 阅读 · 0 评论 -
Dubbo框架学习-负载均衡
负载概述 dubbo中的负载均衡机制主要有4种方式,分别是随机,轮训,最少连接数,一致性hash。其中默认情况下,dubbo采用随机方式进行负载。 dubbo中的负载均衡就是从多个Invoker列表中选择一个可执行的Invoker。集群中的每一个provider都是一个Invoker。 consumer根据Invocation,url,List三个参数,采用不同的算法进行选择。 集群类图dubbo中原创 2017-12-07 10:49:49 · 621 阅读 · 1 评论