使用 Reactor 测试 WebClient 超时与有界重试
区分连接、响应、单次尝试和总超时。通过本地 HTTP 与 Reactor 虚拟时间,测试仅针对 HTTP 503 最多重试两次的 GET 策略。
springboot / webclient / test↗
关于 Java、Spring、测试与软件工程的实践笔记和来源参考。
全部文章 →区分连接、响应、单次尝试和总超时。通过本地 HTTP 与 Reactor 虚拟时间,测试仅针对 HTTP 503 最多重试两次的 GET 策略。
比较 Spring WebClient 与 RestClient 的执行时机、阻塞、错误及虚拟线程用法。本地 HTTP 示例检查每次订阅的请求数以及 404/503 处理。