Curl Vs Spring RestTemplate.exchange - 巨大的性能差异

Curl Vs Spring RestTemplate.exchange - 巨大的性能差异

在什么情况下使用 curl 进行的 Restful 调用会比 Spring 的 RestTemplate 快得多

我必须使用 Spring 的 RestTemplate 的交换方法,因为我要将 JWT 令牌作为 Http Header 发送(还有其他方法)。URL 位于 DNS 负载均衡器后面。

因此 curl 命令看起来就像 curl -X POST "url" -H 'accept:/' -H 内容类型:application/json' -H '承载者:' -d “body”

我注意到 Spring 的 RestTemplate (较慢) 与 curl 调用相比有 10 倍的差异。因此,如果 curl 在 1 秒内返回响应,则 RestTemplate 至少在 11 或 12 秒内实现相同的效果。

相关内容