microservices - 如果将来不推荐使用 RestTemplate,Feign Client 会发生什么

标签 microservices resttemplate feign

我们即将启动一个新的基于微服务的应用程序,我们将为此使用 Spring boot。 Feign客户端确实是一个使用起来很方便的工具。但最近我知道 Rest-Template 即将被弃用,将被 WebClient 取代,而 Feign Client 内部使用 Rest-Template。我的问题是在这种情况下我们应该采取什么行动。

最佳答案

据我所知,Spring Cloud OpenFeign 并没有在底层使用 RestTemplate。

例如,您还可以配置使用 OkHttpClient or ApacheHttpClient而不是默认的,以支持 HTTP/2。

针对您的问题,您可以独立于RestTemplate和WebClient使用Spring Cloud OpenFeign。

关于microservices - 如果将来不推荐使用 RestTemplate,Feign Client 会发生什么,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61641603/

相关文章:

java - Feign请求拦截器动态值

java - @EnableFeignClients 和@FeignClient 在 Autowiring 时失败 'FeignContext' NoSuchBeanException

docker - 微服务jwt身份验证Asp.net核心3

azure - 如何访问 Azure Web Apps For Containers 的持久共享存储

spring-boot - 使用参数运行Docker镜像

java - 尝试使用 MockRestServiceServer 模拟 RestTemplate 但正文始终为 null

java - Zuul无法路由到在 Eureka 服务器中注册的应用程序

java - 无法在 Spring RestTemplate 中模拟 JSON 响应

spring-mvc - Spring引导无法访问ClientHttpRequestInterceptor中的@Value

spring-data-rest - 如何使用 @FeignClient 映射 HAL JSON _embedded 集合