
Dubbo
RPC框架Dubbo
住手丶让我来
我是革命一块砖,哪里需要哪里搬!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
Dubbo + Hystrix 实现服务熔断、熔断器仪表盘
一、熔断器简介在微服务架构中,根据业务来拆分成一个个的服务,服务与服务之间可以通过 RPC 相互调用。为了保证其高可用,单个服务通常会集群部署。由于网络原因或者自身的原因,服务并不能保证 100% 可用,如果单个服务出现问题,调用这个服务就会出现线程阻塞,此时若有大量的请求涌入,Servlet 容器的线程资源会被消耗完毕,导致服务瘫痪。服务与服务之间的依赖性,故障会传播,会对整个微服务系统造成灾...原创 2019-05-17 19:30:19 · 997 阅读 · 0 评论 -
RPC 分布式服务框架-Dubbo之负载均衡
一、概述在集群负载均衡时,Dubbo 提供了多种均衡策略,缺省为random随机调用。二、负载均衡策略Random LoadBalance随机,按权重设置随机概率。 在一个截面上碰撞的概率高,但调用量越大分布越均匀,而且按概率使用权重后也比较均匀,有利于动态调整提供者权重RoundRobin LoadBalance轮询,按公约后的权重设置轮询比率,比如权重为5,3,1的三...原创 2019-05-16 23:20:35 · 515 阅读 · 0 评论 -
安装Dubbo Admin 管理控制台
一、概述管理控制台为内部裁剪版本,开源部分主要包含:路由规则,动态配置,服务降级,访问控制,权重调整,负载均衡,等管理功能。二、安装步骤步骤一:打开GitHub:https://github.com/apache/incubator-dubbo-admin, 下载项目到本地。步骤二:将下载的项目压缩包解压到指定目录,我是解压到 D:\Git\incubator-dubbo-admin-d...原创 2019-05-15 21:37:17 · 261 阅读 · 0 评论 -
RPC 分布式服务框架-Dubbo框架介绍
一、什么是Dubbo?Apache Dubbo 是一款高性能、轻量级的开源 Java RPC 分布式服务框架,它提供了三大核心能力:面向接口的远程方法调用,智能容错和负载均衡,以及服务自动注册和发现。她最大的特点是按照分层的方式来架构,使用这种方式可以使各个层之间解耦合(或者最大限度地松耦合)。从服务模型的角度来看,Dubbo 采用的是一种非常简单的模型,要么是提供方提供服务,要么是消费方消费服...原创 2019-05-15 19:39:09 · 464 阅读 · 0 评论