现象 在一次CentOS 7系统中安装Tomcat,启动过程很慢,需要几分钟,经过查看日志,发现耗时在这里:是session引起的随机数问题导致的。Tocmat的Session ID是通过SHA1算法计算得到的,计算Session ID的时候必须有一个密钥。为了提高安全性Tomcat在启动的时候回通 ...
分类:
其他好文 时间:
2017-07-20 16:01:17
阅读次数:
1667
JAVA_OPTS="-ea-server-Xms3G-Xmx3G-Xmn2G-XX:+UseParNewGC-XX:+UseConcMarkSweepGC-XX:+CMSParallelRemarkEnabled-XX:SurvivorRatio=8-XX:MaxTenuringThreshold=1-XX:+HeapDumpOnOutOfMemoryError-Djava.security.egd=file:/dev/./urandom"加上最后一行即可
分类:
其他好文 时间:
2017-07-02 00:15:03
阅读次数:
178
1.问题定位 12-Jun-2017 15:04:12.221 INFO [localhost-startStop-1] org.apache.catalina.util.SessionIdGeneratorBase.createSecureRandom Creation of SecureRand ...
分类:
其他好文 时间:
2017-06-12 16:17:10
阅读次数:
133
今天启动Tomcat,发现启动很慢,需要几分钟,这个问题值得重视,所以就去查看日志,发现耗时是session引起随机数问题导致的。Tomcat的SessionID通过SHA1算法计算得到的,计算SessionID的时候必须有1个秘钥,为了提高安全性Tomcat在启动的时候通过随机数生成秘钥。一、环境介绍..
分类:
其他好文 时间:
2017-05-04 23:19:41
阅读次数:
179
最终解决方式: yum install rng-tools安装rngd服务(熵服务) systemctl start rngd启动服务 如果你的CPU不支持DRNG特性或者像我一样使用虚拟机,可以使用/dev/unrandom来模拟。 cp /usr/lib/systemd/system/rngd. ...
分类:
其他好文 时间:
2017-03-27 21:40:13
阅读次数:
494