Dubbo
文章平均质量分 73
青岛欢迎您
每天进步一点点
展开
-
Dubbo配置
1、配置原则 JVM 启动 -D 参数优先,这样可以使用户在部署和启动时进行参数重写,比如在启动时需改变协议的端口。 XML 次之,如果在 XML 中有配置,则 dubbo.properties 中的相应配置项无效。 Properties 最后,相当于缺省值,只有 XML 没有配置时,dubbo.properties 的相应配置项才会生效,通常用于共享公共配置,比如应用名。 2、超时时...原创 2018-09-11 11:49:24 · 192 阅读 · 0 评论 -
Dubbo高可用和负载均衡
1、高可用 现象:zookeeper注册中心宕机,还可以消费dubbo暴露的服务。 原因: 监控中心宕掉不影响使用,只是丢失部分采样数据 数据库宕掉后,注册中心仍能通过缓存提供服务列表查询,但不能注册新服务 注册中心对等集群,任意一台宕掉后,将自动切换到另一台 注册中心全部宕掉后,服务提供者和服务消费者仍能通过本地缓存通讯 服务提供者无状态,任意一台宕掉后,不影响使用 服务提供者全...转载 2018-09-11 14:46:00 · 1097 阅读 · 0 评论 -
Dubbo原理简单介绍
总体架构 Dubbo的总体架构,如图所示: Dubbo框架设计一共划分了10个层,最上面的Service层是留给实际想要使用Dubbo开发分布式服务的开发者实现业务逻辑的接口层。图中左边淡蓝背景的为服务消费方使用的接口,右边淡绿色背景的为服务提供方使用的接口, 位于中轴线上的为双方都用到的接口。 下面,结合Dubbo官方文档,我们分别理解一下框架分层架构中,各个层次的设计要点: 服务接口...转载 2018-09-11 15:55:04 · 167 阅读 · 0 评论 -
Dubbo简介和基本概念
一、分布式系统 1、分布式系统定义: 分布式系统是若干独立计算机的集合,这些计算机对于用户来说就像单个相关系统。 随着互联网的发展,网站应用的规模不断扩大,常规的垂直应用架构已无法应对,分布式服务架构以及流动计算架构势在必行,亟需一个治理系统确保架构有条不紊的演进。 2、分布式系统演变: 3、RPC: RPC【Remote Procedure Call】是指远程过程调用,是一种进程...原创 2018-09-10 17:58:27 · 393 阅读 · 0 评论 -
Dubbo环境搭建
一、虚拟机上docker安装zookeeper 1、下载镜像: 2、运行镜像: 二、window下安装zookeeper和dubbo-admin管理控制台 1、安装zookeeper: 下载zookeeper 网址 https://archive.apache.org/dist/zookeeper/zookeeper-3.4.13/ 解压zookeeper 解压运行zkServ...原创 2018-09-11 08:32:59 · 2367 阅读 · 0 评论