2

任何想法请关于使用背靠背通信的最佳方式?

春天云 OpenFeignWebClient/RestTemplate

我认为spring cloud gateway需要的时候应该使用feign客户端

与其他微服务通信,而WebClient/RestTemplate应该用于背靠背通信。

我错了吗 ?

4

1 回答 1

3

WebClient(RestTemplate - 已弃用以支持 WebClient)

  • 支持响应式调用

  • 底层 HTTP 客户端库,例如 Reactor Netty

  • Spring框架的一部分-WebFlux || Doc会给你更多

  • 有 2 种风格 - 注释和功能方式

    我个人发现它在使用 OAuth2 创建 bean webClient 时非常有用,在调用之前需要使用令牌进行身份验证,ServerOAuth2AuthorizedClientExchangeFilterFunction只需一次配置即可简化每次调用

OpenFeign

于 2021-09-01T12:20:15.707 回答