一、Dubbo-Admin管理平台
Dubbo admin作用: 服务治理、日志管理、服务降级、负载均衡、路由策略
权限 Dubbo权重。
服务治理:就是管理集群的地址、监控、容错机制、负载均衡、统计。
DubboAdmin管理平台搭建
使用Dubbo admin管理平台必须要在tomcat8.0以上版本才能启动的起来
在WEB-INF里面配置dubbo.properties里面配置
配置自己的地址 启动起来就是这样
安装和启动必须使用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协议?