SpringBoot在macOS下启动慢的原因

Posted wuqinglong

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SpringBoot在macOS下启动慢的原因相关的知识,希望对你有一定的参考价值。


title: SpringBoot在macOS下启动慢的原因
comments: false
date: 2019-07-16 09:48:24
description: 在 macOS + JDk1.8.0_212 环境下,SpringBoot项目突然启动很慢的解决方法。
categories: java


问题

周五开开心心的提前下班了,电脑直接合上了也没关机,周一来的时候启动一下 SpringBoot 项目,过了好一会儿才打印出 SpringBoot 的 banner,肯定有问题。那么是什么问题呢?

百度搜了一番,有很多说 debug 导致的,这个答案可以忽略,debug 的话就直接卡主了,IDEA会跳转到断点处,还有更多的说是 hosts 文件配置问题,试了一下这个是对的。

那么到底是因为什么,我也不知道,只知道这样配置可以解决这个问题。

答案

使用 hostname 查看主机名:例如 xxx.local

编辑 /etc/hosts 文件,将 xxx.local 追加到 127.0.0.1::1 的配置项末尾。

如下所示:

127.0.0.1       localhost xxx.local
255.255.255.255 broadcasthost
::1             localhost xxx.local

以上是关于SpringBoot在macOS下启动慢的原因的主要内容,如果未能解决你的问题,请参考以下文章

Centos 启动Spring boot项目慢的原因

SpringBoot启动缓慢,卡住的原因

intelliJ idea debug模式下启动慢的原因

CentOS7下Tomcat启动慢的原因及解决方案

RHEL7下Tomcat启动慢的原因及解决方案

Oracle查询速度慢的原因总结