架构
2022-04-14 11:14 更新
对dubbo-go整体架构的概要描述
架构
节点说明
- Registry : dubbo-go中负责服务注册与发现的注册中心
- Consumer : 调用远程服务的服务消费方
- Provider : 暴露服务的服务提供方
过程说明
- 0. register : 当服务提供方在启动的时候,会自动将自己的服务注册到注册中心
- 1. subscribe : 服务消费方会在启动的时候,向注册中心订阅自己所需要的服务
- 2. notify : 注册中心返回服务注册的信息给到服务消费方,当订阅的服务发生变更,会推送变更的数据给到消费方
- 3. invoke : 服务消费者根据从注册中心获得的服务地址,经过负载均衡算法选出一个合适的服务地址发起请求
以上内容是否对您有帮助:
更多建议: