Dubbo 微服务调用的时序图
服务注册
服务管理端容器获取服务提供者程序;
服务管理容器向服务注册中心注册服务;
服务注册中心向服务框架客户端返回服务提供者列表。
服务调用
消费者程序调用远程服务接口;
接口访问代理访问服务框架客户端;
服务框架客户端根据服务提供者列表和负载均衡策略获取到服务提供者;
服务框架客户端调用客户端远程通讯模块;
客户端远程通讯模块调用服务端远程通讯模块;
服务端远程通讯模块找到对应的服务提供者线程;
调用服务提供者程序。
服务注册
服务管理端容器获取服务提供者程序;
服务管理容器向服务注册中心注册服务;
服务注册中心向服务框架客户端返回服务提供者列表。
服务调用
消费者程序调用远程服务接口;
接口访问代理访问服务框架客户端;
服务框架客户端根据服务提供者列表和负载均衡策略获取到服务提供者;
服务框架客户端调用客户端远程通讯模块;
客户端远程通讯模块调用服务端远程通讯模块;
服务端远程通讯模块找到对应的服务提供者线程;
调用服务提供者程序。
评论 (1 条评论)