首页 > 解决方案 > 使用 .retrieve() 或 .exchange() 时 Spring WebFlux 会自动关闭连接吗?

问题描述

我们最近从基于 JAX RS 的 WebClient 切换到 Spring 的响应式 WebFlux 客户端。由于在某些情况下旧客户端保留连接存在问题,我们想知道 WebFlux 客户端如何处理这些问题。不幸的是,Spring 的 WebFlux 文档没有提供这方面的详细信息,仅在 WebSockets 的上下文中提供。那么:是调用.retrieve()还是.exchange()自动关闭连接?还是我们需要自己处理?

标签: springspring-webflux

解决方案


推荐阅读