Spring Boot 反应式 Web 服务

Posted

技术标签:

【中文标题】Spring Boot 反应式 Web 服务【英文标题】:Spring Boot Reactive WebService 【发布时间】:2021-08-31 15:07:25 【问题描述】:

我们想要构建一个 REST API 来服务高请求量。我打算使用 Spring Reactive(WebFlux) 或使用 Spring Boot Async 构建它。我们有多个不同的客户将调用我们的服务。 我是否需要担心将使用此服务的不同客户?这意味着如果我使用 Reactive 或 Async 构建 API,所有客户端都能够无缝地使用它吗? 这意味着如果构建一个响应式 Rest API,使用 RestTemplate 的客户端可以消费还是只需要使用 WebClient?

【问题讨论】:

是的,没问题。 【参考方案1】:

是的,您的(非非阻塞)客户端仍然可以使用响应式服务。

【讨论】:

以上是关于Spring Boot 反应式 Web 服务的主要内容,如果未能解决你的问题,请参考以下文章

Spring Boot 的 Web 应用程序开发

20191114 Spring Boot官方文档学习(4.7)

在 Spring Boot 反应式 Web 应用程序上启用 SSL 并在控制台中对打印异常噪音进行 http 调用

Spring Boot 2 反应式 webflux

使用Ratpack与Spring Boot构建高性能JVM微服务

Spring Boot 初识