WebClerk

每个人其实都行走在蓝天之下,如果你没有感觉到,那是因为你没有抬头向上看,而不是它不存在。

导航

Tomcat 启动花费很长时间的解决方案

Posted on 2014-12-15 11:00  WebClerk  阅读(1314)  评论(0编辑  收藏  举报

原始解决方案链接

$JAVA_PATH/jre/lib/security/java.security

中的

securerandom.source=file:/dev/urandom

替换为

securerandom.source=file:/dev/./urandom

根本原因

In this implementation, the generator keeps an estimate of the number of bits of noise in the entropy pool. From this entropy pool random numbers are created. When read, the /dev/random device will only return random bytes within the estimated number of bits of noise in the entropy pool. /dev/random should be suitable for uses that need very high quality randomness such as one-time pad or key generation.

When the entropy pool is empty, reads from /dev/random will block until additional environmental noise is gathered. The intent is to serve as a cryptographically secure pseudorandom number generator, delivering output with entropy as large as possible. This is suggested for use in generating cryptographic keys for high-value or long-term protection. http://en.wikipedia.org/wiki//dev/random#Linux