spring - 使用 .retrieve() 或 .exchange() 时 Spring WebFlux 会自动关闭连接吗?
问题描述
我们最近从基于 JAX RS 的 WebClient 切换到 Spring 的响应式 WebFlux 客户端。由于在某些情况下旧客户端保留连接存在问题,我们想知道 WebFlux 客户端如何处理这些问题。不幸的是,Spring 的 WebFlux 文档没有提供这方面的详细信息,仅在 WebSockets 的上下文中提供。那么:是调用.retrieve()
还是.exchange()
自动关闭连接?还是我们需要自己处理?
解决方案
推荐阅读
- vue.js - Vue Cli 404 on wwwroot/index.html 使用 PWA 出错
- python - 烧瓶错误:ImportError 无法从“app”导入名称“app”
- sql - PostgreSQL BigInt 到 DateTime 并添加小时以获取本地时间
- python - 使用 Python 设置 Gurobi
- reactjs - 如何使用 MongoDB 将后端图像文件夹中的照片导入 React?
- java - 使用Java复制块设备的原始数据
- java - Android: How to flip or rotate unicode character dynamically
- javascript - 两个字符串之间的javascript正则表达式匹配并计算其中的字符数
- c++ - 潜在抛出函数信号安全吗?
- python - 我正在尝试做一个点击游戏,但它不起作用,为什么?