English | 中文
在 dubbogo 中快速体验北极星的服务注册以及服务发现能力
当前 PolarisMesh 已实现了 dubbogo 的注册发现扩展点,因此你只需要调整你的 dubbogo.yaml 文件中的 registries 配置项,新增 protocol 为 polaris 的注册中心配置即可,可以参考下面的样例。
dubbo: registries: polarisMesh: protocol: polaris address: ${北极星服务端IP}:8091 namespace: ${北极星命名空间信息} token: ${北极星资源鉴权 token} # 如果北极星服务端开启了针对客户端的鉴权,则需要配置该参数
进入 go-server 的 cmd 目录,执行以下命令
export DUBBO_GO_CONFIG_PATH="../conf/dubbogo.yml" go run .
当看到以下日志时即表示 server 端启动成功
INFO dubbo/dubbo_protocol.go:84 [DUBBO Protocol] Export service:
进入 go-client 的 cmd 目录,执行以下命令
export DUBBO_GO_CONFIG_PATH="../conf/dubbogo.yml" go run .
当看到以下日志时即表示 go-client 成功发现 go-server 并发起了 RPC 调用
INFO cmd/main.go:75 response: &{A001 Alex Stocks 18 2022-11-19 12:52:38.092 +0800 CST}