W3Cschool
恭喜您成為首批注冊(cè)用戶
獲得88經(jīng)驗(yàn)值獎(jiǎng)勵(lì)
dubbo:registry 配置
注冊(cè)中心配置。對(duì)應(yīng)的配置類: org.apache.dubbo.config.RegistryConfig。同時(shí)如果有多個(gè)不同的注冊(cè)中心,可以聲明多個(gè) <dubbo:registry> 標(biāo)簽,并在 <dubbo:service> 或 <dubbo:reference> 的 registry 屬性指定使用的注冊(cè)中心。
屬性 | 對(duì)應(yīng)URL參數(shù) | 類型 | 是否必填 | 缺省值 | 作用 | 描述 | 兼容性 |
---|---|---|---|---|---|---|---|
id | string | 可選 | 配置關(guān)聯(lián) | 注冊(cè)中心引用BeanId,可以在<dubbo:service registry="">或<dubbo:reference registry="">中引用此ID | 1.0.16以上版本 | ||
address | <host:port> | string | 必填 | 服務(wù)發(fā)現(xiàn) | 注冊(cè)中心服務(wù)器地址,如果地址沒有端口缺省為9090,同一集群內(nèi)的多個(gè)地址用逗號(hào)分隔,如:ip:port,ip:port,不同集群的注冊(cè)中心,請(qǐng)配置多個(gè)<dubbo:registry>標(biāo)簽 | 1.0.16以上版本 | |
protocol | <protocol> | string | 可選 | dubbo | 服務(wù)發(fā)現(xiàn) | 注冊(cè)中心地址協(xié)議,支持dubbo , multicast , zookeeper , redis , consul(2.7.1) , sofa(2.7.2) , etcd(2.7.2) , nacos(2.7.2) 等協(xié)議 | 2.0.0以上版本 |
port | <port> | int | 可選 | 9090 | 服務(wù)發(fā)現(xiàn) | 注冊(cè)中心缺省端口,當(dāng)address沒有帶端口時(shí)使用此端口做為缺省值 | 2.0.0以上版本 |
username | <username> | string | 可選 | 服務(wù)治理 | 登錄注冊(cè)中心用戶名,如果注冊(cè)中心不需要驗(yàn)證可不填 | 2.0.0以上版本 | |
password | <password> | string | 可選 | 服務(wù)治理 | 登錄注冊(cè)中心密碼,如果注冊(cè)中心不需要驗(yàn)證可不填 | 2.0.0以上版本 | |
transport | registry.transporter | string | 可選 | netty | 性能調(diào)優(yōu) | 網(wǎng)絡(luò)傳輸方式,可選mina,netty | 2.0.0以上版本 |
timeout | registry.timeout | int | 可選 | 5000 | 性能調(diào)優(yōu) | 注冊(cè)中心請(qǐng)求超時(shí)時(shí)間(毫秒) | 2.0.0以上版本 |
session | registry.session | int | 可選 | 60000 | 性能調(diào)優(yōu) | 注冊(cè)中心會(huì)話超時(shí)時(shí)間(毫秒),用于檢測(cè)提供者非正常斷線后的臟數(shù)據(jù),比如用心跳檢測(cè)的實(shí)現(xiàn),此時(shí)間就是心跳間隔,不同注冊(cè)中心實(shí)現(xiàn)不一樣。 | 2.1.0以上版本 |
file | registry.file | string | 可選 | 服務(wù)治理 | 使用文件緩存注冊(cè)中心地址列表及服務(wù)提供者列表,應(yīng)用重啟時(shí)將基于此文件恢復(fù),注意:兩個(gè)注冊(cè)中心不能使用同一文件存儲(chǔ) | 2.0.0以上版本 | |
wait | registry.wait | int | 可選 | 0 | 性能調(diào)優(yōu) | 停止時(shí)等待通知完成時(shí)間(毫秒) | 2.0.0以上版本 |
check | check | boolean | 可選 | true | 服務(wù)治理 | 注冊(cè)中心不存在時(shí),是否報(bào)錯(cuò) | 2.0.0以上版本 |
register | register | boolean | 可選 | true | 服務(wù)治理 | 是否向此注冊(cè)中心注冊(cè)服務(wù),如果設(shè)為false,將只訂閱,不注冊(cè) | 2.0.5以上版本 |
subscribe | subscribe | boolean | 可選 | true | 服務(wù)治理 | 是否向此注冊(cè)中心訂閱服務(wù),如果設(shè)為false,將只注冊(cè),不訂閱 | 2.0.5以上版本 |
dynamic | dynamic | boolean | 可選 | true | 服務(wù)治理 | 服務(wù)是否動(dòng)態(tài)注冊(cè),如果設(shè)為false,注冊(cè)后將顯示為disable狀態(tài),需人工啟用,并且服務(wù)提供者停止時(shí),也不會(huì)自動(dòng)取消注冊(cè),需人工禁用。 | 2.0.5以上版本 |
group | group | string | 可選 | dubbo | 服務(wù)治理 | 服務(wù)注冊(cè)分組,跨組的服務(wù)不會(huì)相互影響,也無法相互調(diào)用,適用于環(huán)境隔離。 | 2.0.5以上版本 |
simplified | simplified | boolean | 可選 | false | 服務(wù)治理 | 注冊(cè)到注冊(cè)中心的URL是否采用精簡(jiǎn)模式的(與低版本兼容) | 2.7.0以上版本 |
extra-keys | extraKeys | string | 可選 | 服務(wù)治理 | 在simplified=true時(shí),extraKeys允許你在默認(rèn)參數(shù)外將額外的key放到URL中,格式:“interface,key1,key2”。 | 2.7.0以上版本 |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號(hào)-3|閩公網(wǎng)安備35020302033924號(hào)
違法和不良信息舉報(bào)電話:173-0602-2364|舉報(bào)郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號(hào)
聯(lián)系方式:
更多建議: