第五章 : Spring cloud 微服务调用-OpenFeign

第五章 : Spring cloud 微服务调用-OpenFeign

前言

本章知识点:OpenFeign介绍、负载均衡Ribbon的算法、Spring cloud 如何通过RestTemplate调用微服务,以及RestTemplate负载均衡原理。

Springboot 2.3.12.RELEASE,spring cloud Hoxton.SR12,spring cloud alibaba 2.2.9.RELEASE

OpenFeign介绍

Spring Cloud OpenFeign是一个声明式、模板化的HTTP客户端,主要用于Spring Cloud微服务之间的调用。以下是其特点:

  1. 声明式调用:就像调用本地方法一样调用远程方法,无需感知操作远程HTTP请求。
  2. 支持Spring MVC注解:例如@RequesMapping,@FeignClient等。
  3. 可以和Eureka和ribbon配合使用。
  4. 无需编写接口实现,通过@Autowired注入即可使用。
  5. 在Spring Cloud应用启动时,Feign会扫描标有@FeignClient注解的接口,生成代理,并注册到Spring容器中。

使用OpenFeign,开发者可以更方便地调用远程服务,无需关注与远程的交互细节,更无需关注分布式环境开发。

OpenFeign负载均衡

在Spring Cloud中&#

相关推荐

  1. : Spring cloud 服务调用-OpenFeign

    2024-01-13 21:06:01       39 阅读
  2. SpringCloud openFeign 之 获取被调用服务

    2024-01-13 21:06:01       32 阅读

最近更新

  1. TCP协议是安全的吗?

    2024-01-13 21:06:01       17 阅读
  2. 阿里云服务器执行yum,一直下载docker-ce-stable失败

    2024-01-13 21:06:01       16 阅读
  3. 【Python教程】压缩PDF文件大小

    2024-01-13 21:06:01       15 阅读
  4. 通过文章id递归查询所有评论(xml)

    2024-01-13 21:06:01       18 阅读

热门阅读

  1. ffmpeg裁剪视频画面

    2024-01-13 21:06:01       41 阅读
  2. 小工具分享:脚本执行工具Executor

    2024-01-13 21:06:01       39 阅读
  3. AcWing 846. 树的重心(dfs)

    2024-01-13 21:06:01       36 阅读
  4. Springboot Jackson 序列化与反序列化配置

    2024-01-13 21:06:01       33 阅读
  5. Vue面试之watch与computed的区别

    2024-01-13 21:06:01       36 阅读
  6. 代码随想录算法训练营29期Day15|LeetCode 102,226,101

    2024-01-13 21:06:01       34 阅读
  7. LVGL 8.x适配嵌入式Linux的Framebuffer

    2024-01-13 21:06:01       33 阅读
  8. 复习c语言考试-xtu

    2024-01-13 21:06:01       38 阅读
  9. Python - requests 上传文件及报错

    2024-01-13 21:06:01       42 阅读
  10. C++指针与引用的对比

    2024-01-13 21:06:01       40 阅读