【发布时间】:2020-06-05 19:16:12
【问题描述】:
我们正在将 Spring Boot 应用程序部署到 Kubernetes。
当第一个用户请求到来时,响应时间超过 10 秒。
后续请求需要 200 毫秒。
我创建了一个预热程序来运行@PostConstruct 中的关键服务。我将处理第一个查询的时间减少到 4 秒。
所以我想模拟第一次通话。我知道 Kubernetes rediness probe 可以发出 POST 请求,但我需要授权和其他东西。我可以从应用程序本身对控制器进行真正的 HTTP 调用吗?
【问题讨论】:
-
这能回答你的问题吗? Spring first request very slow
标签: java spring-boot kubernetes