大家好,我是帅地。
为了方便大家复习,这些面试题的展示采取了右边面试题目,左边答案的方式,方便大家按需查看。
由于手机端不支持这种展示方式,当然,为了手机方便阅读,下面会贴出所有面试题答案链接,不过大家最好在 PC 电脑端阅读哈,相关面试题还会持续更新,尽量补充完善起来,建议收藏帅地的网站哦。
1. 简述什么是Dubbo( 概念 ) ?
2. 简述为什么要用 Dubbo?
3. 简述 Dubbo 和 Spring Cloud 有什么区别 ?
4. 简述Dubbo都支持什么协议,推荐用哪种?
5. 解释Dubbo需要 Web 容器吗?
6. 简述Dubbo内置了哪几种服务容器?
7. 简述Dubbo里面有哪几种节点角色?
8. 简述Dubbo默认使用什么注册中心 ?
9. 阐述Dubbo有哪几种配置方式?
10. 简述Dubbo推荐使用什么序列化框架 ?
11. 简述Dubbo默认使用的是什么通信框架 ?
12. Dubbo有哪几种集群容错方案,默认是哪种?
13. 简述Dubbo有哪几种负载均衡策略,默认是哪种?
14. 简述Dubbo支持服务多协议吗,请详细阐述 ?
15. Dubbo 超时时间怎样设置?
16. 简述Dubbo 的主要应用场景?
17. 阐述Dubbo 的核心功能?
18. 请详细解释Dubbo 的架构设计?
19. 如何解决Dubbo服务调用链过长的问题?
20. 简述Dubbo服务提供者能实现失效踢出是什么原理?
21. 简述Dubbo如何优雅停机?
22. 简述Dubbo支持服务降级吗,详细解释 ?
23. 简述Dubbo telnet 命令 ?
24. 简述Dubbo支持分布式事务吗?
25. 解释Dubbo服务之间的调用是阻塞的吗?
26. 简述Dubbo可以对结果进行缓存吗?
27. Dubbo 当一个服务接口有多种实现时怎么做?
28. Dubbo 通信协议 dubbo 协议为什么采用异步单一长连接 ?
29. 解释 Dubbo 通信协议 Dubbo 协议为什么不能传大包?
30. 简述Dubbo 通信协议 Dubbo 协议为什么要消费者比提供者个数多 ?
31. Dubbo 中 zookeeper 做注册中心,如果注册中心集群都挂掉,发布者和订阅者之间还能通信么?
32. 简述Dubbo 与 Spring 的关系?
33. 简述Dubbo 和 Dubbox 之间的区别?
34. Dubbo服务调用超时问题怎么解决?
35. 简答Dubbo 的默认集群容错方案?
36. Dubbo 的注册中心集群挂掉,发布者和订阅者之间还能通信么?
37. 简述Dubbo服务读写推荐的容错策略 ?
38. 简述Dubbo必须依赖的包有哪些?
39. 简述Dubbo的管理控制台的作用 ?
40. 简述Dubbo 服务暴露的过程 ?
41. 请举列其他的常用分布式框架?
42. 简述Dubbo 如何集成 Spring Boot ?
43. Dubbo 的 SPI 机制如何实现?
44. 简述Dubbo 的 SPI 机制在框架中的应用有哪些?
45. 简述Dubbo 的服务治理有哪些?它们的作用 ?
46. 详细阐述Dubbo的线程模型 ?
47. 详细阐述Dubbo线程池策略 ?
48. 简述Dubbo Monitor 实现原理?
49. 思考阐述Dubbo 用到哪些设计模式?
50. 解释Dubbo SPI 和 Java SPI 区别?
51. 简述RPC原理和使用到的相关技术 ?
52. 简述并列举目前主流RPC框架 ?
53. 简述如何进行系统拆分?
54. 简述Hessian 的数据结构 ?
55. 简述Dubbo的扩展机制 ?
56. 简述分布式服务接口的幂等性如何设计 ?
57. 简述分布式服务接口请求的顺序性如何保证?
58. 简述Dubbo的调用过程?
59. 简述Dubbo的服务引用的流程 ?
60. 简述Dubbo3 ReferenceConfig 缓存 ?
61. 如何Dubbo3 开启令牌验证 ?
62. 简述Dubbo流量管理 ?
63. 简述Dubbo3 如何启动时检查 ?
64. 简述Dubbo3 如何配置直连提供者 ?
65. Dubbo3 如何实现只订阅不注册配置 ?
66. Dubbo3 可以实现多协议配置码?
67. Dubbo3 如何实现服务分组 ?
68. 简述Dubbo 中如何为同一个服务配置多个版本?
69. 写代码实现Dubbo3 参数验证案例 ?
70. 简述什么是Dubbo3泛化调用 ?
71. Dubbo3 如何实现泛化调用 ?
72. 简述什么是 Dubbo3 回声测试 ?
73. 简述Dubbo 超时设置有哪些方式 ?
74. 简述Dubbo 配置文件是如何加载到 Spring 中的 ?
75. 简述Dubbo 动态代理策略有哪些 ?
76. 老版本的Dubbo如何升级到Dubbo3 ?
77. Dubbo3 如何配置对于 Netty4 支持 ?
78. 简述Dubbo3 导出线程堆栈 ?
79. 如何开启Dubbo3 log4j 日志 ?
80. 如何在Dubbo 中配置延迟连接?
81. 如何配置 Dubbo3 连接控制 ?
82. Dubbo3 如何实现并发控制 ?
83. 请描述什么是Dubbo3 事件通知 ?
84. 简述Dubbo3 异步执行 ?
85. 简述 Dubbo3 异步调用?