遠端載入配置啟動
遠端載入配置啟動
1. 準備工作
- 已安裝 dubbo-go cli 工具和相關工具
- 建立新的 demo 應用程式
- 在本地/遠端啟動 Nacos 執行個體,並登入控制台
2. 在配置中心建立配置
Dubbogo 服務框架支援將設定檔「dubbogo.yaml」的內容預先放入配置中心,然後再配置註冊中心的地址。在本地 dubbogo.yaml 設定檔中,您只需要撰寫配置中心的資訊即可。目前支援作為配置中心的中介軟體有:Apollo、Nacos、ZooKeeper。
您可以參考配置中心範例,任何正確配置 config-center 設定的服務都會先從配置中心文件載入整個配置。
dubbo:
config-center:
protocol: nacos
address: 127.0.0.1:8848
data-id: dubbo-go-samples-configcenter-nacos-server
group: myGroup # nacos group, default is DEFAULT_GROUP
# namespace: 9fb00abb-278d-42fc-96bf-e0151601e4a1 # nacos namespaceID, default is public namespace
## set in config center, group is 'dubbo', dataid is 'dubbo-go-samples-configcenter-nacos-server', namespace is default
#dubbo:
# registries:
# demoZK:
# protocol: nacos
# timeout: 3s
# address: 127.0.0.1:8848
# protocols:
# triple:
# name: tri
# port: 20000
# provider:
# services:
# GreeterProvider:
# interface: com.apache.dubbo.sample.basic.IGreeter # must be compatible with grpc or dubbo-java
最後修改日期:2024 年 1 月 17 日:修復損壞的連結 (6651e217e73)