Linux下SpringBoot项目jar包启动很慢

SpringBoot 项目的 jar 包在部署到 Linux 系统时,可能启动非常慢,原本应该很快刷完的控制台输出语句一行一行地跳。该怎么办呢?

解决办法

打开/etc/hosts文件:

1
vim /etc/hosts

内容为:

1
2
127.0.0.1   localhost  localhost.localdomain  localhost4  localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

将本机的主机名添加到127.0.0.1这一行的后面即可,如果不知道主机名,可输入命令hostname查看。

比如,如果hostnameMrPaiZi

1
2
127.0.0.1   localhost  localhost.localdomain  localhost4  localhost4.localdomain4 MrPaiZi
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6

修改后保存退出,重启 jar 即可。