dubbo面试题

1. Dubbo背景介绍:
orm->mvc->rpc->soa
简化增删改查工作量->加速前端页面开发的web框架->提高业务复用以及整合->提高机器利用率的资源调度和治理中心
2. Dubbo解决了哪几个问题?
1. 服务越来越多,服务URL配置管理变得非常困难----注册中心
2. F5负载均衡器的单点压力越来越大----负载均衡算法
3. 服务之间的依赖关系错综复杂
4. 服务容量的分配问题
3. dubbo的架构
1.角色:五大角色,服务提供者、注册中心、服务调用者、监控中心、服务运行容器;调用关系说明
2.特性:连通性、健壮性、伸缩性、升级性
4. dubbo协议的优缺点:
1. 优点:采用nio服用单一长连接,并使用线程池并发处理请求和加大效率
2. 缺点:在大文件传输时,单一长连接会成为瓶颈
5. dubbo失败重试策略有哪些?
FailoverCluser :失败自动切换,当出现失败,重试其他服务器,通常用于读操作
FailfastCluser:快速失败,只发起一次调用,失败立即报错,通常用于非

dubbo面试题最先出现在Python成神之路

版权声明:
作者:lichengxin
链接:https://www.techfm.club/p/19021.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>