Dubbo面試題匯總


 

  • 默認使用的是什么通信框架,還有別的選擇嗎?  

默認也推薦使用netty框架,還有mina以及基於servlet等方式。

https://www.cnblogs.com/songxh-scse/p/6692301.html

https://blog.csdn.net/youanyyou/article/details/78990214

 

  • 服務調用是阻塞的嗎?

默認是阻塞的,可以異步調用,沒有返回值的可以這么做。

https://my.oschina.net/yaohonv/blog/1606807

  •  一般使用什么注冊中心?還有別的選擇嗎?  

推薦使用zookeeper注冊中心,還有MulticastRedisSimple等。

https://blog.csdn.net/u011659172/article/details/51491518

  • 默認使用什么序列化框架,你知道的還有哪些?  

默認使用Hessian序列化,還有Duddo、FastJson、Java自帶序列化。

https://blog.csdn.net/CHS007chs/article/details/76618265

  • 服務提供者能實現失效踢出是什么原理?  

服務失效踢出基於zookeeper的臨時節點原理。

https://www.jianshu.com/p/f42c69e4bd3e?fromApp=1

  • 服務上線怎么不影響舊版本?  

采用多版本開發,不影響舊版本。

https://blog.csdn.net/whereismatrix/article/details/53784464

  • 如何解決服務調用鏈過長的問題?  

可以結合zipkin實現分布式服務追蹤。

https://blog.csdn.net/liaokailin/article/details/52077620

  • 說說核心的配置有哪些?  

核心配置有

dubbo:service/

dubbo:reference/

dubbo:protocol/

dubbo:registry/

dubbo:application/

dubbo:provider/

dubbo:consumer/

dubbo:method/

  • dubbo推薦用什么協議?  

默認使用dubbo協議。

https://blog.csdn.net/zh521zh/article/details/76445520

  • 同一個服務多個注冊的情況下可以直連某一個服務嗎?  

可以直連,修改配置即可,也可以通過telnet直接某個服務。

  • 畫一畫服務注冊與發現的流程圖  

 

  • 集群容錯怎么做?  

讀操作建議使用Failover失敗自動切換,默認重試兩次其他服務器。寫操作建議使用Failfast快速失敗,發一次調用失敗就立即報錯。

https://blog.csdn.net/jnqqls/article/details/46702103

  • 在使用過程中都遇到了些什么問題?  

  • dubbo和dubbox之間的區別?  

dubbox是當當網基於dubbo上做了一些擴展,如加了服務可restful調用,更新了開源組件等。

https://my.oschina.net/u/1033181/blog/1794534

  • 你還了解別的分布式框架嗎?  

別的還有spring的spring cloud,facebook的thrift,twitter的finagle等。

https://www.zhihu.com/question/19832447


注意!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系我们删除。



Java高級面試必問—Dubbo面試題匯總 各個面試題匯總 面試題匯總(一) 面試題匯總--1 關於dubbo的一個面試題 Python面試題匯總 Python面試題匯總 python面試題匯總 近期面試題匯總 .Net 面試題 匯總(三)
 
粤ICP备14056181号  © 2014-2021 ITdaan.com