这是一个奇怪的问题。春季开机慢启动
我们使用集成tomcat的spring boot web应用程序。
在我的本地mac上,应用程序启动迅速..几秒钟。 在与Centos 7的谷歌机器上,它启动非常缓慢..大约2分钟。
应用程序是用JAVA 8写的
任何人都可以帮忙吗?
这是一个奇怪的问题。春季开机慢启动
我们使用集成tomcat的spring boot web应用程序。
在我的本地mac上,应用程序启动迅速..几秒钟。 在与Centos 7的谷歌机器上,它启动非常缓慢..大约2分钟。
应用程序是用JAVA 8写的
任何人都可以帮忙吗?
这是一个community wiki answer
,通过@AndyWilkinson
你使用Tomcat提供的?它可能是一个熵的缺乏导致它到 块。有关更多详细信息,请参阅Spring Boot Actuator application won't start on Ubuntu VPS。
和@leozin:
尝试安装
haveged
:sudo apt-get install haveged -y
我同意haveged
提高了启动时间。
在我的情况下(也是Centos 7,但docker集装箱),我不得不添加一些-XX:MaxMetaspaceSize,并且启动时间在大约2分钟内下降。
您使用的是Tomcat吗?它可能是熵的缺乏导致它被阻止。有关更多详细信息,请参阅http://stackoverflow.com/questions/25660899/spring-boot-actuator-application-wont-start-on-ubuntu-vps/25669300#25669300。 –
嗨你解决了这个问题吗? 我有类似的问题与谷歌云,但奇怪的是:在第一次启动,它是快速的。如果我杀死了进程(CTRL + C)然后尝试再次启动,启动需要5分钟。非常奇怪的行为。 – leozin
@AndyWilkinson的回答为我工作: sudo apt-get install haveged -y – leozin