想往高處走,怎麼能不懂 Dubbo?程序員
Dubbo是國內最出名的分佈式服務框架,也是 Java 程序員必備的必會的框架之一。Dubbo 更是中高級面試過程當中常常會問的技術,不管你是否用過,你都必須熟悉。面試
下面我爲你們準備了一些 Dubbo 常見的的面試題,一些是我常常問別人的,一些是我過去面試遇到的一些問題,總結給你們,但願對你們能有所幫助。緩存
一、Dubbo是什麼?微信
二、爲何要用Dubbo?負載均衡
三、Dubbo 和 Spring Cloud 有什麼區別?框架
四、dubbo都支持什麼協議,推薦用哪一種?分佈式
五、Dubbo須要 Web 容器嗎?ide
六、Dubbo內置了哪幾種服務容器?測試
七、Dubbo裏面有哪幾種節點角色?spa
八、畫一畫服務註冊與發現的流程圖
九、Dubbo默認使用什麼註冊中心,還有別的選擇嗎?
十、Dubbo有哪幾種配置方式?
十一、Dubbo 核心的配置有哪些?
十二、在 Provider 上能夠配置的 Consumer 端的屬性有哪些?
1三、Dubbo啓動時若是依賴的服務不可用會怎樣?
1四、Dubbo推薦使用什麼序列化框架,你知道的還有哪些?
1五、Dubbo默認使用的是什麼通訊框架,還有別的選擇嗎?
1六、Dubbo有哪幾種集羣容錯方案,默認是哪一種?
1七、Dubbo有哪幾種負載均衡策略,默認是哪一種?
1八、註冊了多個同同樣的服務,若是測試指定的某一個服務呢?
1九、Dubbo支持服務多協議嗎?
20、當一個服務接口有多種實現時怎麼作?
2一、服務上線怎麼兼容舊版本?
2二、Dubbo能夠對結果進行緩存嗎?
2三、Dubbo服務之間的調用是阻塞的嗎?
2四、Dubbo支持分佈式事務嗎?
2五、Dubbo telnet 命令能作什麼?
2六、Dubbo支持服務降級嗎?
2七、Dubbo如何優雅停機?
2八、服務提供者能實現失效踢出是什麼原理?
2九、如何解決服務調用鏈過長的問題?
30、服務讀寫推薦的容錯策略是怎樣的?
3一、Dubbo必須依賴的包有哪些?
3二、Dubbo的管理控制檯能作什麼?
3三、說說 Dubbo 服務暴露的過程。
3四、Dubbo 中止維護了嗎?
3五、Dubbo 和 Dubbox 有什麼區別?
3六、你還了解別的分佈式框架嗎?
3七、Dubbo 能集成 Spring Boot 嗎?
3八、在使用過程當中都遇到了些什麼問題?
3九、你讀過 Dubbo 的源碼嗎?
40、你以爲用 Dubbo 好仍是 Spring Cloud 好?
暫時想到這些,但願對你們有幫助。
想要獲取以上面試題博主的參考答案,能夠掃描關注博主下面的微信公衆號:Java技術棧,在後臺回覆關鍵字:面試,能夠獲取全部面試題參考答案。