春季第一次请求很慢

问题描述:

我在Spring Boot中有应用程序。在使用嵌入式tomcat初始化Spring Boot之后,第一个响应非常慢。我该如何解决它?弹簧启动任何热身命令/模式?我也在考虑与数据库的连接,我想知道连接数据库,可能会在第一次请求时连接Postgres。春季第一次请求很慢

+0

什么是你的第一个要求吗?它访问数据库吗?你正在缓存中加载数据吗? –

+0

第一个请求是访问数据库,我只是在数据库上创建新项目。 – Matrix12

+0

所以这就是它运行缓慢的原因 –

您既可以使用ApplicationRunner或CommandlineRunner运行在启动时的东西:

https://docs.spring.io/spring-boot/docs/current/reference/htmlsingle/#boot-features-command-line-runner