改善Docker中的Spring-Boot启动

乔丹·鲍里索夫(Jordan Borisov)

大约独立启动为java进程:

java -jar myspring_boot.jar

大约需要20秒。但是,如果我在包含更多微服务的docker容器中运行它,则大约需要3分钟。有没有一种方法可以加快spring-boot引导时间,例如,如果启用调试渴望,我会注意到对于不同的spring配置,有很多不必要的验证。如何使用Docker容器加速仅出于开发目的的spring-boot启动时间?

娜塔莉亚(Natalia C.)

我安装了hadged守护程序,因为它在许多答案中都说得很对,例如:

https://stackoverflow.com/a/39461346/2748325

并在Dockerfile中的Java CMD中添加了-XX:MaxMetaspaceSize = 128m,时间缩短了大约2分钟。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章