真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

dubbo的配置文件詳解(推薦)-創(chuàng)新互聯(lián)

一、dubbo常用配置

創(chuàng)新互聯(lián)堅(jiān)持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:網(wǎng)站設(shè)計(jì)、成都網(wǎng)站制作、企業(yè)官網(wǎng)、英文網(wǎng)站、手機(jī)端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時(shí)代的賽罕網(wǎng)站設(shè)計(jì)、移動(dòng)媒體設(shè)計(jì)的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!

服務(wù)配置,用于暴露一個(gè)服務(wù),定義服務(wù)的元信息,一個(gè)服務(wù)可以用多個(gè)協(xié)議暴露,一個(gè)服務(wù)也可以注冊(cè)到多個(gè)注冊(cè)中心。


eg、

引用服務(wù)配置,用于創(chuàng)建一個(gè)遠(yuǎn)程服務(wù)代理,一個(gè)引用可以指向多個(gè)注冊(cè)中心。


eg、

協(xié)議配置,用于配置提供服務(wù)的協(xié)議信息,協(xié)議由提供方指定,消費(fèi)方被動(dòng)接受。


eg、

應(yīng)用配置,用于配置當(dāng)前應(yīng)用信息,不管該應(yīng)用是提供者還是消費(fèi)者。


eg、
   

模塊配置,用于配置當(dāng)前模塊信息,可選。


注冊(cè)中心配置,用于配置連接注冊(cè)中心相關(guān)信息。


eg、

監(jiān)控中心配置,用于配置連接監(jiān)控中心相關(guān)信息,可選。


提供方的缺省值,當(dāng)ProtocolConfig和ServiceConfig某屬性沒有配置時(shí),采用此缺省值,可選。


消費(fèi)方缺省配置,當(dāng)ReferenceConfig某屬性沒有配置時(shí),采用此缺省值,可選。


方法配置,用于ServiceConfig和ReferenceConfig指定方法級(jí)的配置信息。


用于指定方法參數(shù)配置。

二、服務(wù)調(diào)用超時(shí)設(shè)置

dubbo的配置文件詳解(推薦)

上圖中以timeout為例,顯示了配置的查找順序,其它retries, loadbalance, actives也類似。


方法級(jí)優(yōu)先,接口級(jí)次之,全局配置再次之。


如果級(jí)別一樣,則消費(fèi)方優(yōu)先,提供方次之。

其中,服務(wù)提供方配置,通過URL經(jīng)由注冊(cè)中心傳遞給消費(fèi)方。


建議由服務(wù)提供方設(shè)置超時(shí),因?yàn)橐粋€(gè)方法需要執(zhí)行多長時(shí)間,服務(wù)提供方更清楚,如果一個(gè)消費(fèi)方同時(shí)引用多個(gè)服務(wù),就不需要關(guān)心每個(gè)服務(wù)的超時(shí)設(shè)置。


理論上ReferenceConfig的非服務(wù)標(biāo)識(shí)配置,在ConsumerConfig,ServiceConfig, ProviderConfig均可以缺省配置。

三、啟動(dòng)時(shí)檢查


Dubbo缺省會(huì)在啟動(dòng)時(shí)檢查依賴的服務(wù)是否可用,不可用時(shí)會(huì)拋出異常,阻止Spring初始化完成,以便上線時(shí),能及早發(fā)現(xiàn)問題,默認(rèn)check=true。

如果你的Spring容器是懶加載的,或者通過API編程延遲引用服務(wù),請(qǐng)關(guān)閉check,否則服務(wù)臨時(shí)不可用時(shí),會(huì)拋出異常,拿到null引用,如果check=false,總是會(huì)返回引用,當(dāng)服務(wù)恢復(fù)時(shí),能自動(dòng)連上。

可以通過check="false"關(guān)閉檢查,比如,測試時(shí),有些服務(wù)不關(guān)心,或者出現(xiàn)了循環(huán)依賴,必須有一方先啟動(dòng)。

1、關(guān)閉某個(gè)服務(wù)的啟動(dòng)時(shí)檢查:(沒有提供者時(shí)報(bào)錯(cuò))



名稱欄目:dubbo的配置文件詳解(推薦)-創(chuàng)新互聯(lián)
當(dāng)前URL:http://weahome.cn/article/cshdsd.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部