分布式服务简易调用流程

来源:互联网 发布:如何查询域名的有效期 编辑:程序博客网 时间:2024/05/20 16:33

分布式服务简易调用流程

1.privider服务:启动时通过zkClient注册到zk的prividerNode下

2.consumer:通过zkClient 读取privider服务地址,注册zkWatch动态本地保存privider服务地址
3.通过(加权)轮询,(加权)随机,hash算法决定调用的服务器
4.通过IO(netty,HttpClient等)调用远程地址返回结果