dubbo配置hessian dubbo協議共存

2021-08-14 15:57:46 字數 797 閱讀 7277

根據官方說明:dubbo預設協議採用單一長連線和nio非同步通訊,適合於小資料量大併發的服務呼叫,以及服務消費者機器數遠大於服務提供者機器數的情況

做法如下

1、搭建zookeeper(略)

2、搭建dubbo-admin(略)

以上兩步請參考官方文件,非常詳細

3、生產者工程的spring配置

testinfo" server="servlet" />

uploadservice" ref="uploadservice" protocol="hessian"/>

oginservice" ref="loginservice" protocol="dubbo"/>

3、生產者工程的web.xml配置

4、消費者工程spring配置

uploadservice"  inte***ce="com.yhi.hiwl.api.baseinfo.

uploadservice" timeout="4000"/> 

loginservice"  inte***ce="com.yhi.hiwl.api.baseinfo.l

oginservice" timeout="4000"/> 

這樣uploadservice裡丟擲的服務就會以hessian方式用http丟擲,可以傳輸大檔案,而loginservice服務就使用dubbo協議能夠高效的傳輸json、html等等

Dubbo入門使用(四) Dubbo配置

1 dubbo屬性載入 1 參照dubbo官方文件 配置 xml配置 dubbo服務在啟動時,可以新增虛擬機器引數,並會優先生效 如 2 配置 屬性配置 2 示例 啟動時檢查 dubbo啟動時會檢查它所需要消費的服務是不是已經存在註冊中心裡面,如果沒有,就會保錯。預設check true 可以通過c...

Dubbo超時配置

dubbo是阿里開源的分布式遠端呼叫方案 rpc 由於網路或服務端不可靠,會導致呼叫出現一種不確定的中間狀態 超時 為了避免超時導致客戶端資源 執行緒 掛起耗盡,必須設定超時時間。provider可以配置的consumer端主要屬性有timeout retries loadbalance activ...

dubbo配置詳解

一 dubbo配置之間的關係 左邊是服務提供方的相關配置,右邊是服務消費方的相關配置。中間是兩方的共享配置。下邊是方法和方法引數的相關配置。referenceconfig繼承consumerconfig,serviceconfig繼承providerconfig。如果沒有進行reference和se...