远程加载配置启动
远程加载配置启动
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)