Spring Boot应用程序需要30-45分钟才能入门



我大约6个月前在生产中已在Linux Server上单独部署了JAR。它从大约几秒钟开始。但是,当我在同一服务器上部署新构建的JAR时。入门大约需要30-45分钟。

因此,我无法更改现有设置上的任何内容。

我试图在同一服务器上启动Hello World Spring Boot应用程序。入门也需要2分钟。

Hello World应用程序日志:

[support@kbla180303 ~]$ java -jar /app/kpam/kpam-test.jar
Inside Main
  .   ____          _            __ _ _
 /\ / ___'_ __ _ _(_)_ __  __ _    
( ( )___ | '_ | '_| | '_ / _` |    
 \/  ___)| |_)| | | | | || (_| |  ) ) ) )
  '  |____| .__|_| |_|_| |___, | / / / /
 =========|_|==============|___/=/_/_/_/
 :: Spring Boot ::        (v1.5.4.RELEASE)
2019-05-09 13:26:42.606  INFO 1656 --- [           main] com.kmbl.kpam.KpamTest1Application       : Starting KpamTest1Application v0.0.1-SNAPSHOT on kbla180303 with PID 1656 (/app/kpam/kpam-test.jar started by support in /home/support)
2019-05-09 13:26:43.110  INFO 1656 --- [           main] com.kmbl.kpam.KpamTest1Application       : No active profile set, falling back to default profiles: default
2019-05-09 13:26:50.058  INFO 1656 --- [           main] s.c.a.AnnotationConfigApplicationContext : Refreshing org.springframework.context.annotation.AnnotationConfigApplicationContext@531d72ca: startup date [Thu May 09 13:26:50 IST 2019]; root of context hierarchy
2019-05-09 13:27:52.515  INFO 1656 --- [           main] o.s.j.e.a.AnnotationMBeanExporter        : Registering beans for JMX exposure on startup
2019-05-09 13:27:53.905  INFO 1656 --- [           main] com.kmbl.kpam.KpamTest1Application       : Started KpamTest1Application in 122.87 seconds (JVM running for 164.207)
Exit Main
2019-05-09 13:27:53.907  INFO 1656 --- [       Thread-2] s.c.a.AnnotationConfigApplicationContext : Closing org.springframework.context.annotation.AnnotationConfigApplicationContext@531d72ca: startup date [Thu May 09 13:26:50 IST 2019]; root of context hierarchy
2019-05-09 13:27:53.910  INFO 1656 --- [       Thread-2] o.s.j.e.a.AnnotationMBeanExporter        : Unregistering JMX-exposed beans on shutdown

我已将Spring Boot版本从1.5.4.Release更新为2.1.4.Release。现在,应用程序在几秒钟内开始。但仍然找不到此问题的根本原因。

最新更新