【发布时间】:2020-05-13 22:22:16
【问题描述】:
我需要接收相对较大的 JSON (~300KB) 作为对 POST 请求的响应。 对此,我有以下问题: 1) 选择哪一个 - 反应式(例如 WebFlux)或非反应式(例如 Feign)HTTP 客户端以实现最佳性能? (每秒最多约 20 个请求)
2) 我的理解是否正确,我们可以将响应式样式请求发送到任何服务器? (或者我们应该考虑服务器是否能够与响应式客户端一起工作)
3) 如果我选择使用非响应式客户端,我将如何处理请求队列? (很明显,接收这么大的 JSON 响应需要一些时间)
谢谢!
【问题讨论】:
-
保持简单,选择更容易为您实施的解决方案。每秒 20 个请求并不是响应式为您提供显着优势的东西。
-
谢谢你的回答,马丁!
标签: json rest httpclient spring-webflux feign