最近在用mac本本做java开发中遇到一个问题。平常反应挺快的web程序在我的mac上运行反而更慢,点击菜单反应5s后才能加载数据。经过多方调试最后发现原来mac系统在执行
String ip = InetAddress.getLocalHost().getHostAddress().toString(); // 获取服务器IP地址
这段代码的时候出现了问题。反复执行就是5s后才能获取数据。最后多方查证,也有部分网友反映。最后
修改要是修改/etc/hosts文件增加
hostname 和 127.0.0.1 和 ::1 映射就完美解决问题了。
如下图