微服务架构中OpenFeign请求的流程

kyaa111 1年前 ⋅ 396 阅读

1. 代理目标方法注入容器 (OpenFeign)

2. 创建请求对象, 组装参数 (OpenFeign)

3. 维护服务注册表(Ribbon + Nacos), 且根据负载均衡算法(Ribbon)选取一个真实的服务地址将http://base-service/getInfo替换为http://127.0.0.1:8080/getInfo

4. 发起请求 (OpenFeign)

5. 对响应进行判断 (OpenFeign)

6. 序列化成对应的类 (OpenFeign)