
dubbo\\dubbo-go\\providerdubbo-goo.yaml以及dubbdubbo-gogo\\consumdubbo-googo.yaml文件。dubbo\\dubbo-go\\provider\\dubbo-go.yaml为例)。dubbo:registries:polarisMesh:protocol: polarisaddress: '10.0.4.6:8091'namespace: defaultconsumer:references:UserProvider:protocol: dubbointerface: org.apache.dubbo.UserProvider.TestUserProviderWithCustomGroupAndVersion:protocol: dubbointerface: org.apache.dubbo.UserProvider.Test2version: myInterfaceVersion
CGO_ENABLED=0 go build -ldflags "-s -w" -o consumerCGO_ENABLED=0 go build -ldflags "-s -w" -o provider软件包所在目录 | 软件包名称 | 说明 |
dubbo3\\dubbo-go\\provider | provider | 服务生产者 |
dubbo3\\dubbo-go\\consumer | consumer | 服务消费者 |
# 进入provider目录cd /data/polaris/dubbogo_examples/provider# 设置配置文件目录export DUBBO_GO_CONFIG_PATH="./dubbogo.yml"# 运行 provider./provider
FROM golang:alpineWORKDIR /rootADD . /rootENTRYPOINT ./[二进制名称] [启动参数命令]
Dubbo-Go应用接入微服务引擎失败。

${app.port}替换为 consumer 的监听端口(默认为18080),${add.address}则替换为 consumer 暴露的地址。curl -L -X GET 'http://${add.address}:${app.port}/echo'预期返回值:{"UserProvider":{"id":"A001","name":"Alex Stocks","age":18,"time":"2021-12-16T16:57:27.945+08:00"},"UserProviderWithCustomGroupAndVersion":{"id":"A001","name":"Alex Stocks from UserProviderWithCustomGroupAndVersion","age":18,"time":"2021-12-16T16:57:27.946+08:00"}}
文档反馈