Java學習-085-Springboot 解決 InetAddress.getLocalHost().getHostName() took 13387 milliseconds to respond. Please verify your network configuration


在啟動 Springboot 時,發現啟動耗時較長,啟動日志提示:InetAddress.getLocalHost().getHostName() took 13387 milliseconds to respond. Please verify your network configuration

問題是啟動時獲取 hostname 耗時時間較長,

在服務器上執行 hostname 查看

 

查看 /etc/hosts 文件內容如下:

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

 

 發現配置文件中並無 hostname 配置信息(虛擬機安裝后,更改過 hostname),將 hostname 添加到 /etc/hosts 配置中,如下所示:

127.0.0.1   localhost fanfengping.com localhost.localdomain localhost4 localhost4.localdomain4
::1         localhost fanfengping.com localhost.localdomain localhost6 localhost6.localdomain6

 

重啟服務,即可解決 hostname 獲取導致的服務啟動較慢問題。

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM