日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

dubbo provider异步_Dubbo学习(六) Dubbo面试问题

發布時間:2023/12/3 编程问答 25 豆豆
生活随笔 收集整理的這篇文章主要介紹了 dubbo provider异步_Dubbo学习(六) Dubbo面试问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

Dubbo是Alibaba開源的分布式服務框架,它最大的特點是按照分層的方式來架構,使用這種方式可以使各個層之間解耦合(或者最大限度地松耦合)。

從服務模型的角度來看,Dubbo采用的是一種非常簡單的模型,要么是提供方提供服務,要么是消費方消費服務,

所以基于這一點可以抽象出服務提供方(Provider)和服務消費方(Consumer)兩個角色。關于注冊中心、協議支持、服務監控等內容,詳見后面描述。

Dubbo面試題精集

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

默認也推薦使用netty框架,還有mina。

服務調用是阻塞的嗎?

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

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

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

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

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

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

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

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

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

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

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

說說核心的配置有哪些?

核心配置有

dubbo:service/

dubbo:reference/

dubbo:protocol/

dubbo:registry/

dubbo:application/

dubbo:provider/

dubbo:consumer/

dubbo:method/

dubbo推薦用什么協議?

默認使用dubbo協議。

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

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

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

流程圖見dubbo.io。

Dubbo集群容錯怎么做?

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

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

使用過程中的問題可以百度

dubbo和dubbox之間的區別?

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

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

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

本文轉自于博客園aspirant的博客

上一篇:Dubbo學習(五) dubbo 架構圖 以及調用過程

總結

以上是生活随笔為你收集整理的dubbo provider异步_Dubbo学习(六) Dubbo面试问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。