springboot程序启动慢-未配置hostname

今天有同时反馈自己的程序在本地mac环境还正常,在生产环境上centos7启动特别慢,具体日志如下:

可以看到程序在这里卡了将近2分钟时间,期间无任何日志输出。

通过jstack查看线程发现如下信息:

查看源码如下:

public native InetAddress[] lookupAllHostAddr(String hostname) throws UnknownHostException;

入参为hostname,于是查看机器hostname,再ping hostname发现ping不通,至此知道解决办法应该是在/etc/hosts配置一下hostname为本机ip即可解决。

配置hostname后程序正常启动了。

你可能感兴趣的:(java,前端,intellij-idea,开发语言)