JRE默认使用 /dev/random做为随机数来源,当熵池大小不够的时候,random会很慢,形成随机数生成调用阻塞。java
解决方案:tomcat
改用 /dev/urandomdom
(1) tomcat的启动选项增长 -Djava.security.egd=file:/dev/urandomit
(2) 或者修改JRE的设置(例:/usr/java/jdk1.8.0_111/jre/lib/security/java.security)随机数
securerandom.source=file:/dev/urandomjdk