最近换了 mac M1 加 IDEA2021 后,发现问题还真不少,先是解决了卡顿问题后,tomcat 启动时间从原来的十几秒,变成20分钟!!!超不正常。

新电脑问题多。

直接说怎么解决的。

解决

scutil --set HostName "localhost"

无效的偿试-修改生成随机数

IDEA2021 添加tomcat启动参数,JRE默认使用 /dev/random作为随机数来源,当熵池大小不够的时候,random会很慢,造成随机数生成调用阻塞。

JAVA_OPTS="-Djava.security.egd=file:/dev/urandom"
无效,依然该怎么慢还怎么慢。

真正原因 Jvm需要很长时间解析localhost的IP地址

原因分析
https://www.codenong.com/39636792/