Spring boot 弹簧启动缓慢启动

Spring boot 弹簧启动缓慢启动,spring-boot,Spring Boot,这是一个奇怪的问题 我们正在使用集成了tomcat的SpringBootWeb应用程序 在我的本地mac电脑上,应用程序会快速启动。。几秒钟。 在装有Centos 7的google机器上,启动速度非常慢。。大约2分钟 应用程序是用Java8编写的 有人能帮忙吗?这是一个社区维基答案,由@AndyWilkinson 你在用Tomcat吗?这可能是由于缺乏熵导致的 块有关更多详细信息,请参阅 和@leozin: 尝试安装haveged:sudo apt get install haveged-y 我

这是一个奇怪的问题

我们正在使用集成了tomcat的SpringBootWeb应用程序

在我的本地mac电脑上,应用程序会快速启动。。几秒钟。 在装有Centos 7的google机器上,启动速度非常慢。。大约2分钟

应用程序是用Java8编写的


有人能帮忙吗?

这是一个
社区维基答案,由@AndyWilkinson


你在用Tomcat吗?这可能是由于缺乏熵导致的 块有关更多详细信息,请参阅

@leozin

尝试安装haveged
sudo apt get install haveged-y


我同意haveged可以缩短启动时间


在我的例子中(也是Centos 7,但docker集装箱化),我不得不添加一些-XX:MaxMetaspaceSize,启动时间在大约2分钟内就缩短了。

你在使用Tomcat吗?这可能是由于缺乏熵造成的。有关更多详细信息,请参阅。您好,您解决了此问题吗?我对谷歌云也有类似的问题,但奇怪的是:在第一次启动时,速度很快。如果我关闭进程(CTRL+C),然后尝试再次启动,则启动需要5分钟。非常奇怪的行为。@AndyWilkinson的回答对我有用:sudo apt get install haveged-y