W3Cschool
恭喜您成為首批注冊用戶
獲得88經驗值獎勵
dubbo:config-center 配置
配置中心。對應的配置類:org.apache.dubbo.config.ConfigCenterConfig
屬性 | 對應URL參數 | 類型 | 是否必填 | 缺省值 | 描述 | 兼容性 |
---|---|---|---|---|---|---|
protocol | config.protocol | string | 可選 | zookeeper | 使用哪個配置中心:apollo、zookeeper、nacos等。 以zookeeper為例 1. 指定protocol,則address可以簡化為 127.0.0.1:2181 ;2. 不指定protocol,則address取值為 zookeeper://127.0.0.1:2181 | 2.7.0+ |
address | config.address | string | 必填 | 配置中心地址。 取值參見protocol說明 | 2.7.0+ | |
highest-priority | config.highestPriority | boolean | 可選 | true | 來自配置中心的配置項具有最高優(yōu)先級,即會覆蓋本地配置項。 | 2.7.0+ |
namespace | config.namespace | string | 可選 | dubbo | 通常用于多租戶隔離,實際含義視具體配置中心而不同。 如: zookeeper - 環(huán)境隔離,默認值 dubbo ;apollo - 區(qū)分不同領域的配置集合,默認使用 dubbo 和application | 2.7.0+ |
cluster | config.cluster | string | 可選 | 含義視所選定的配置中心而不同。 如Apollo中用來區(qū)分不同的配置集群 | 2.7.0+ | |
group | config.group | string | 可選 | dubbo | 含義視所選定的配置中心而不同。 nacos - 隔離不同配置集 zookeeper - 隔離不同配置集 | 2.7.0+ |
check | config.check | boolean | 可選 | true | 當配置中心連接失敗時,是否終止應用啟動。 | 2.7.0+ |
config-file | config.configFile | string | 可選 | dubbo.properties | 全局級配置文件所映射到的key zookeeper - 默認路徑/dubbo/config/dubbo/dubbo.properties apollo - dubbo namespace中的dubbo.properties鍵 | 2.7.0+ |
timeout | config.timeout | integer | 3000ms | 獲取配置的超時時間 | 2.7.0+ | |
username | string | 如果配置中心需要做校驗,用戶名 Apollo暫未啟用 | 2.7.0+ | |||
password | string | 如果配置中心需要做校驗,密碼 Apollo暫未啟用 | 2.7.0+ | |||
parameters | Map<string, string> | 擴展參數,用來支持不同配置中心的定制化配置參數 | 2.7.0+ | |||
include-spring-env | boolean | 可選 | false | 使用Spring框架時支持,為true時,會自動從Spring Environment中讀取配置。 默認依次讀取 key為dubbo.properties的配置 key為dubbo.properties的PropertySource | 2.7.0+ |
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯系方式:
更多建議: