想进阿里?这些Dubbo面试题助你一臂之力
1、Dubbo是什么?
Dubbo是阿里巴巴开源的基于 Java 的高性能 RPC 分布式服务框架,现已成为 Apache 基金会孵化项目。
面试官问你如果这个都不清楚,那下面的就没必要问了。
官网:http://dubbo.apache.org
2、为什么要用Dubbo?
因为是阿里开源项目,国内很多互联网公司都在用,已经经过很多线上考验。内部使用了 Netty、Zookeeper,保证了高性能高可用性。
使用 Dubbo 可以将核心业务抽取出来,作为独立的服务,逐渐形成稳定的服务中心,可用于提高业务复用灵活扩展,使前端应用能更快速的响应多变的市场需求。
下面这张图可以很清楚的诠释,最重要的一点是,分布式架构可以承受更大规模的并发流量。
下面是 Dubbo 的服务治理图。
3、Dubbo 和 Spring Cloud 有什么区别?
两个没关联,如果硬要说区别,有以下几点。
1)通信方式不同
Dubbo 使用的是 RPC 通信,而 Spring Cloud 使用的是 HTTP RESTFul 方式。
2)组成部分不同
4、dubbo都支持什么协议,推荐用哪种?
- dubbo://(推荐)
- rmi://
- hessian://
- http://
- webservice://
- thrift://
- memcached://
- redis://
- rest://
5、Dubbo需要 Web 容器吗?
不需要,如果硬要用 Web 容器,只会增加复杂性,也浪费资源。
6、Dubbo内置了哪几种服务容器?
Spring Container
Jetty Container
Log4j Container
Dubbo 的服务容器只是一个简单的 Main 方法,并加载一个简单的 Spring 容器,用于暴露服务。
7、Dubbo里面有哪几种节点角色?
8、画一画服务注册与发现的流程图
服务注册与发现流程图
该图来自 Dubbo 官网,供你参考,如果你说你熟悉 Dubbo, 面试官经常会让你画这个图,记好了。
- 9、Dubbo默认使用什么注册中心,还有别的选择吗?
- 10、Dubbo有哪几种配置方式?
- 11、Dubbo 核心的配置有哪些?
- 12、在 Provider 上可以配置的 Consumer 端的属性有哪些?
- 13、Dubbo启动时如果依赖的服务不可用会怎样?
- 14、Dubbo推荐使用什么序列化框架,你知道的还有哪些?
- 15、Dubbo默认使用的是什么通信框架,还有别的选择吗?
- 16、Dubbo有哪几种集群容错方案,默认是哪种?
- 17、Dubbo有哪几种负载均衡策略,默认是哪种?
- 18、注册了多个同一样的服务,如果测试指定的某一个服务呢?
- 19、Dubbo支持服务多协议吗?
- 20、当一个服务接口有多种实现时怎么做?
- 21、服务上线怎么兼容旧版本?
- 22、Dubbo可以对结果进行缓存吗?
- 23、Dubbo服务之间的调用是阻塞的吗?
- 24、Dubbo支持分布式事务吗?
- 25、Dubbo telnet 命令能做什么?
- 26、Dubbo支持服务降级吗?
- 27、Dubbo如何优雅停机?
- 28、服务提供者能实现失效踢出是什么原理?
- 29、如何解决服务调用链过长的问题?
- 30、服务读写推荐的容错策略是怎样的?
- 31、Dubbo必须依赖的包有哪些?
- 32、Dubbo的管理控制台能做什么?
- 33、说说 Dubbo 服务暴露的过程。
- 34、Dubbo 停止维护了吗?
- 35、Dubbo 和 Dubbox 有什么区别?
- 36、你还了解别的分布式框架吗?
- 37、Dubbo 能集成 Spring Boot 吗?
- 38、在使用过程中都遇到了些什么问题?
- 39、你读过 Dubbo 的源码吗?
- 40、你觉得用 Dubbo 好还是 Spring Cloud 好?
想进阿里?这些Dubbo面试题助你一臂之力相关推荐
- 想进BAT?这些面试题助你一臂之力
1 软性热身题 这种题目,考的就是你的软性能力,比如表达能力,理解能力,协调能力,一个词概括就是套路.这类题目会在面试开始热身的时候,问一道两题,不会多,但是如果你能回答的有条不紊,清晰达意,那么就会 ...
- 「建议收藏」我想进阿里,我该怎么做?
阿里巴巴,作为一家知名的互联网公司,是我们程序员心仪公司之一,想得到一份阿里的offer,得通过层层关卡 在这里我想分享一些我的经验,送给那些跟我一样,没大厂背景,但是想进阿里(或其他大厂,比如我面过 ...
- 非计算机专业想进阿里,大学毕业后想进阿里巴巴?那一定要选这几所大学,录取几率非常大!...
原标题:大学毕业后想进阿里巴巴?那一定要选这几所大学,录取几率非常大! 现在的社会,为啥大家挤破头了也要考名校?最现实的原因就是,希望借助名校求学的经历,毕业后能找到一份好工作.而在我国,好工作跟名企 ...
- 狂刷《Java权威面试指南(阿里版)》,助你一臂之力,事半功倍
莫慌莫慌,"面试造火箭,工作拧螺丝" 说得不无道理,偶然从朋友那得到的这份Alibaba内部疯传<Java权威面试指南(阿里版)>堪称精品,或可能助你一臂之力,事半功倍 ...
- 想进BAT?这些测试面试题助你一臂之力(附答案)
1 软性热身题 这种题目,考的就是你的软性能力,比如表达能力,理解能力,协调能力,一个词概括就是套路.这类题目会在面试开始热身的时候,问一道两题,不会多,但是如果你能回答的有条不紊,清晰达意,那么就会 ...
- 想进阿里必须啃透的 13 道 MySQL 面试题
篇幅所限本文只写了 12 道经典 MySQL 面试题,像其他的 Redis,SSM 框架,算法,计网等技术栈的面试题后面会持续更新,个人整理的 1000 余道面试八股文会放在文末给大家白嫖,最近有面试 ...
- 想进大厂?Dubbo 普普通通 9 问你知道吗
作者 | 科技缪缪 来源 | 科技缪缪(ID:kejimiumiu) 头图 | CSDN 下载自东方IC Dubbo 本身并不复杂,而且官方文档写的非常清楚详细,面试中 Dubbo 的问题一般不会很 ...
- 10年布局,这道题都不懂就别想进阿里
上周,蚂蚁金服要上市的消息直接霸屏了我的各个信息渠道.哪哪都是"财富自由的声音". 朋友圈里的小范看到消息忍不住了,就找了在蚂蚁的朋友,问了一通情况,结果这一问,本来想去蚂蚁的心瞬 ...
- 想进阿里的悲剧了,马云说了今年不会增加一个员工(转载自钛媒体http://www.tmtpost.com/229500.html)
日前,阿里巴巴集团在北京国家体育馆举行在京员工大会,会上马云作了发言.马云认为,阿里发展确实太快,三万多人已经足够了.今年整个集团的员工数不会增加一个人,出一个进一个. [李小年/钛媒编辑]日前,阿里 ...
最新文章
- 弃 Windows 而拥抱 Linux 之后,这本书教了新玩法
- oracle统计一个班男生女生,一条sql统计一个班级的男女人数
- 大致了解写java聊天器所需要的技术
- 任务的定义、任务切换的原理及实现
- DIV层跟随鼠标位置显示提示
- relationship between freedom,potential, risk
- ITK:遮盖一张图像给定标签图
- OpenShift Express:部署Java EE应用程序(支持AS7)
- Sci下载工具 v2021
- windowsSDK加速键实例分析
- honeywell新风系统控制面板说明_觉得家里新风不给力了?一定是你不知道这些!
- 已潜伏17年!严重的“可蠕虫”系统漏洞影响所有Windows Server
- github代码管理总结
- delphi7 安装 indy10.2.3
- 用matlab画相频曲线_matlab 幅频特性 相频特性代码,图片
- HTTP协议格式、URL格式及URL encode
- 获取TrustedInstaller权限(Grant TrustedInstaller Permission)
- Java EE开发系列教程 - 使用EJB组件与JPA层交互
- 《你和你的研究》全文
- 量子计算实现:量子算法的实现