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