dubbo:application

2022-04-15 10:55 更新

dubbo:application 配置

應(yīng)用信息配置。對(duì)應(yīng)的配置類:org.apache.dubbo.config.ApplicationConfig

屬性 對(duì)應(yīng)URL參數(shù) 類型 是否必填 缺省值 作用 描述 兼容性
name application string 必填 服務(wù)治理 當(dāng)前應(yīng)用名稱,用于注冊(cè)中心計(jì)算應(yīng)用間依賴關(guān)系,注意:消費(fèi)者和提供者應(yīng)用名不要一樣,此參數(shù)不是匹配條件,你當(dāng)前項(xiàng)目叫什么名字就填什么,和提供者消費(fèi)者角色無關(guān),比如:kylin應(yīng)用調(diào)用了morgan應(yīng)用的服務(wù),則kylin項(xiàng)目配成kylin,morgan項(xiàng)目配成morgan,可能kylin也提供其它服務(wù)給別人使用,但kylin項(xiàng)目永遠(yuǎn)配成kylin,這樣注冊(cè)中心將顯示kylin依賴于morgan 1.0.16以上版本
version application.version string 可選 服務(wù)治理 當(dāng)前應(yīng)用的版本 2.2.0以上版本
owner owner string 可選 服務(wù)治理 應(yīng)用負(fù)責(zé)人,用于服務(wù)治理,請(qǐng)?zhí)顚懾?fù)責(zé)人公司郵箱前綴 2.0.5以上版本
organization organization string 可選 服務(wù)治理 組織名稱(BU或部門),用于注冊(cè)中心區(qū)分服務(wù)來源,此配置項(xiàng)建議不要使用autoconfig,直接寫死在配置中,比如china,intl,itu,crm,asc,dw,aliexpress等 2.0.0以上版本
architecture
architecture
string 可選 服務(wù)治理 用于服務(wù)分層對(duì)應(yīng)的架構(gòu)。如,intl、china。不同的架構(gòu)使用不同的分層。 2.0.7以上版本
environment environment string 可選 服務(wù)治理 應(yīng)用環(huán)境,如:develop/test/product,不同環(huán)境使用不同的缺省值,以及作為只用于開發(fā)測試功能的限制條件 2.0.0以上版本
compiler compiler string 可選 javassist 性能優(yōu)化 Java字節(jié)碼編譯器,用于動(dòng)態(tài)類的生成,可選:jdk或javassist 2.1.0以上版本
logger logger string 可選 slf4j 性能優(yōu)化 日志輸出方式,可選:slf4j,jcl,log4j,log4j2,jdk 2.2.0以上版本
metadata-type metadata-type String 可選 local 服務(wù)治理 metadata 傳遞方式,是以 Provider 視角而言的,Consumer 側(cè)配置無效,可選值有:
remote - Provider 把 metadata 放到遠(yuǎn)端注冊(cè)中心,Consumer 從注冊(cè)中心獲取
local - Provider 把 metadata 放在本地,Consumer 從 Provider 處直接獲取
2.7.6以上版本


以上內(nèi)容是否對(duì)您有幫助:
在線筆記
App下載
App下載

掃描二維碼

下載編程獅App

公眾號(hào)
微信公眾號(hào)

編程獅公眾號(hào)