Java架构学习(四十六)Dubbo高级&Dubbo-Admin管理平台的搭建&Dubbo使用Admin实现负载均衡&Dubbox的介绍&Dubbo面试题

一、Dubbo-Admin管理平台

Dubbo admin作用: 服务治理、日志管理、服务降级、负载均衡、路由策略
	权限 Dubbo权重。
服务治理:就是管理集群的地址、监控、容错机制、负载均衡、统计。

DubboAdmin管理平台搭建
使用Dubbo admin管理平台必须要在tomcat8.0以上版本才能启动的起来

Java架构学习(四十六)Dubbo高级&Dubbo-Admin管理平台的搭建&Dubbo使用Admin实现负载均衡&Dubbox的介绍&Dubbo面试题_第1张图片


在WEB-INF里面配置dubbo.properties里面配置

Java架构学习(四十六)Dubbo高级&Dubbo-Admin管理平台的搭建&Dubbo使用Admin实现负载均衡&Dubbox的介绍&Dubbo面试题_第2张图片

配置自己的地址 启动起来就是这样

Java架构学习(四十六)Dubbo高级&Dubbo-Admin管理平台的搭建&Dubbo使用Admin实现负载均衡&Dubbox的介绍&Dubbo面试题_第3张图片

安装和启动必须使用tomcat8版本以上

二、Dubbo实现负载均衡、容错机制

Dubbo实现负载均衡类似eureka

Dubbo实现负载均衡就是ZK实现负载均衡实现一样。
在dubbo平台可以自己配置负载均衡。

Dubbo是自定义协议,使用的协议是dubbo协议。
dubbo的负载均衡配置,权重越高,优先执行。

三、Dubbox

Dubbox:是使用Dubbo升级的。当当网改造的。
面试题:
Dubbo有哪些协议?
默认使用的Dubbo协议。里面有Http协议、redis协议、hession协议、RMI协议。
一般使用的Dubbbo协议,默认使用的Dubbo协议。

Dubbox: 主要使用的rest方式来调用,围绕这http协议+restful+json格式来
做的接口。

SpringCloud就是使用http+restful+json这种格式来写接口的。

五、Dubbo面试题

Dubbo原理是什么?
Dubbo和ZK如何进行使用?
Dubbo与Dubbox区别?
答:
	Dubbo是阿里巴巴的
	dubbox是当当网改造dubbo采用rest协议 http协议的。

Dubbo与SpringCloud区别?
dubo使用zk来做注册中心
dubbo支持多种协议,dubbo协议
SpringCloud里面使用eureka来做注册中心的。
SpringCloud只能支持http协议。
SpringCloud里面有zuul网关。
SpringCloud里面有分布式配置中心

所以SpringCLoud功能强大与dubbo
Dubbo协议?

你可能感兴趣的:(Java架构基础学习一)