【吊打面试官】dubbo高频面试知识点和答案

基础知识
1、为什么要用 Dubbo?
2、Dubbo 是什么?
3、Dubbo 的使用场景有哪些?
4、Dubbo 核心功能有哪些?
架构设计
1、Dubbo 核心组件有哪些?
2、Dubbo 服务器注册与发现的流程?
3、Dubbo 的整体架构设计有哪些分层?
4、Dubbo Monitor 实现原理?
分布式框架
1、Dubbo 类似的分布式框架还有哪些?
2、Dubbo 和 Spring Cloud 有什么关系?
3、Dubbo 和 Spring Cloud 有什么哪些区别?
4、Dubbo 和 Dubbox 之间的区别?
注册中心
1、Dubbo 有哪些注册中心?
2、Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?
集群
1、Dubbo集群提供了哪些负载均衡策略?
2、Dubbo的集群容错方案有哪些?
配置
1、Dubbo 配置文件是如何加载到 Spring 中的?
2、说说核心的配置有哪些?
3、Dubbo 超时设置有哪些方式?
4、服务调用超时会怎么样?
通信协议
1、Dubbo 使用的是什么通信框架?
2、Dubbo 支持哪些协议,它们的优缺点有哪些?
设计模式
1、Dubbo 用到哪些设计模式?
运维管理
1、服务上线怎么兼容旧版本?
2、Dubbo telnet 命令能做什么?
3、Dubbo 支持服务降级吗?
4、Dubbo 如何优雅停机?
SPI
1、Dubbo SPI 和 Java SPI 区别?
其他
1、Dubbo 支持分布式事务吗?
2、Dubbo 可以对结果进行缓存吗?
3、Dubbo 必须依赖的包有哪些?
4、Dubbo 支持哪些序列化方式?
5、Dubbo 在安全方面有哪些措施?
服务调用是阻塞的吗?
1、服务提供者能实现失效踢出是什么原理?
2、同一个服务多个注册的情况下可以直连某一个服务吗?
3、Dubbo 服务降级,失败重试怎么做?
4、Dubbo 使用过程中都遇到了些什么问题?
RPC
1、为什么要有RPC
2、什么是RPC
3、PRC架构组件
4、RPC和SOA、SOAP、REST的区别
5、RPC框架需要解决的问题?
6、RPC的实现基础?
7、RPC使用了哪些关键技术?
8、主流RPC框架有哪些
9、RPC的实现原理架构图

详解答案如下:

Dubbo 核心组件有哪些?
图片说明
1、Provider:暴露服务的服务提供方
2、Consumer:调用远程服务消费方
3、Registry:服务注册与发现注册中心
4、Monitor:监控中心和访问调用统计
5、Container:服务运行容器

1、【吊打面试官】redis高频面试知识点
2、【吊打面试官】spring高频面试知识点
3、【吊打面试官】spring boot高频面试知识点

关注回复【资料】或者加我vx领取完整答案:

图片说明

图片说明

全部评论

相关推荐

点赞 收藏 评论
分享
牛客网
牛客企业服务