新弄了一個mac電腦,運行以前項目的時候啟動特別慢,跟了一下,發(fā)現(xiàn)是卡在創(chuàng)建
com.baomidou.mybatisplus.core.toolkit.Sequence 這個類的構造方法里面
NetworkInterface network = NetworkInterface.getByInetAddress(ip);
String name = ManagementFactory.getRuntimeMXBean().getName();
最終定位在這兩個方法上面。
都是獲取網(wǎng)絡名稱,原因是host名字配置不一樣,導致沒法用緩存。
scutil --set HostName $(scutil --get LocalHostName)
設置成一樣,問題解決。