
dubbo
在札幌度假的小犀牛
这个作者很懒,什么都没留下…
展开
-
dubbo系列-dubbo中的高级配置(二)
在dubbo系列的上一篇我们介绍了dubbo中的几个高级配置,本篇我们继续介绍dubbo中的高级配置。负载均衡在生产环境中,每个服务通常为一个集群,则需要进行负载均衡。dubbo中的负载均衡算法dubbo中内置了四种负载均衡算法。random:随机算法,是默认的负载均衡策略。roundrobin:轮询算法。按照权重进行访问,权重设置在提供者端,数值越大,权重越大。leastacti...原创 2020-02-24 14:13:48 · 427 阅读 · 0 评论 -
dubbo系列--dubbo中的高级配置(一)
在上一篇中我们介绍了dubbo中的概念以及框架的搭建,介绍了直连方式与注册中心方式两种方式注册服务。在本篇中,我们将基于注册中心的方式继续介绍dubbo中的高级配置。在本篇中我们依然主要主要关注服务提供者与服务消费者的配置文件,Java实现部分不作为重点。多版本控制在实际工作过程中,我们的服务可能需要经常迭代,进行功能升级。在软件工程的开闭原则中,我们不能直接修改代码,使用新服务替换旧服务,我...原创 2020-01-21 14:23:09 · 1604 阅读 · 0 评论 -
dubbo系列——dubbo概述与框架配置
现在dubbo已经普遍的应用到了各种互联网公司的开发中,同时也称为了Java工程师面试过程中必备可少的问题,本篇开始我们将简单介绍dubbo中的各种应用于配置,希望对于各位即将面临找工作的学子有所帮助。为什么需要dubbo首先,我们需要知道为什么需要dubbo。在我们学习Java Web的过程中,我们将站点、数据库等文件同时放在我们开发的电脑上,我们也可以进行运行及展示;等到开发完成,我们可以...原创 2020-01-11 15:37:47 · 263 阅读 · 0 评论 -
dubbo源码之export
在dubbo中,dubbo通过DubboNamespaceHandler类对dubbo配置文件中的各个标签内容进行初始化操作。public class DubboNamespaceHandler extends NamespaceHandlerSupport { static { Version.checkDuplicate(DubboNamespaceHandler....原创 2019-12-23 11:55:04 · 510 阅读 · 0 评论 -
Dubbo的扩展点
dubbo在整体的架构设计上,都是通过扩展点实现的。Dubbo扩展点规范如果要扩展自定义的SPI(Service Provider Interface),可以再resources目录下配置三种目录,分别是:META-INF/dubbo/或者META-INF/services或者META-INF/dubbo/internal/文件名与接口名称保持一致,文件内容以key-value形式存在,e...原创 2019-11-14 15:31:18 · 1585 阅读 · 0 评论 -
dubbo-common模块
dubbo-common提供了dubbo中的一系列基础公共方法1、beanUtil包JavaBeanAccessor:Java类的访问器,是一个枚举类,定义了 字段访问器,方法访问器和 all(method prefer to field : 方法优于字段)。public enum JavaBeanAccessor { /** * Field accessor. ...原创 2019-09-30 10:38:03 · 861 阅读 · 0 评论