- 1
- 0
- 约4.68千字
- 约 7页
- 2026-08-23 发布于河北
- 举报
Dubbo高频面试题及真实口语化答案(2026最新)
一、Dubbo基础认知(初级必问)
1、简单说下你对Dubbo的理解,它是干嘛的?
Dubbo是阿里开源的一款高性能、轻量级的JavaRPC远程调用框架,核心就是解决分布式项目中服务和服务之间的调用问题。
传统单体项目所有代码在一起,方法直接调用就行;拆分微服务后,各个服务部署在不同服务器,没法直接调用,Dubbo就是用来实现跨机器、跨服务的方法调用,让远程调用像调用本地方法一样简单。
同时它不只是单纯的调用工具,还自带服务注册发现、负载均衡、容错、限流、服务治理整套能力,是国内最主流的微服务RPC框架。
2、Dubbo的核心架构角色有哪些?各自作用?
总共五个核心角色,面试常问,记准职责就行:
Provider(服务提供者):暴露服务的一方,部署在服务端,把自己的接口注册到注册中心,供别人调用。
Consumer(服务消费者):调用远程服务的一方,启动时去注册中心订阅需要的服务,然后发起远程调用。
Registry(注册中心):中间人,核心是注册+发现。提供者注册服务地址,消费者拉取服务列表,常用Nacos、Zookeeper。
Monitor(监控中心):监控服务调用数据,比如调用次数、成功率、响应时间、异常数,用于排查问题、服务治理。
Container(容器):服务运行容器,一般就是Spring容器,负责启动、加
您可能关注的文档
最近下载
- (正式版)DB43∕T 2690.3-2023 《茶文化旅游区 第3部分:管理与服务》.pdf VIP
- 影响煤耗因素汇总表分析.doc VIP
- 糖尿病的相关知识(共23张PPT).pptx VIP
- 同济大学《建筑混凝土结构设计》习题解答汇总2014-6-24.pdf VIP
- (正式版)DB43∕T 2690.2-2023 《茶文化旅游区 第2部分:建设要求》.pdf VIP
- 调节阀结构与检修.ppt
- nwc电絮凝.doc VIP
- 真菌性鼻窦炎多学科决策模式中国专家共识(2025版).docx VIP
- 金蝶(刘仲文):2025年金蝶AI新品发布.pdf VIP
- 2025年制造业AI视觉检测系统落地案例.pptx VIP
原创力文档

文档评论(0)