对于通过负载平衡客户端(使用 Spring Cloud LoadBalancer)相互通信的基于 Spring Boot 的微服务,应该使用哪个客户端,WebClient 还是 OpenFeign?
根据我的阅读,它们都支持 Spring Cloud LoadBalancer。我知道 WebClient 也支持响应式,但这不是我们需要的功能。
在可预见的未来,这两个客户是否会继续受到 Spring 的支持?
从我所见,Spring 似乎正在推动 WebClient。但是,我仍然在 spring-cloud-openfeign github repo 中看到了开发活动。
OpenFeign 似乎是一种更容易/更清洁的创建客户端的方式,但与 WebClient 相比有什么缺点吗?