It seems like an entropy daemon like "haveged" (http://www.issihosts.com/haveged/) can significantly reduce Tomcat start up times.  Java uses /dev/random by default to initialize seed generators.  Problem is, if the entropy pool on a machine is depleted, /dev/random will block until enough environment noise has been gathered to generate sufficient entropy. haveged helps keeps the entropy pool filled up.
2
LVL 14

Expert Comment

by:Brandon Lyon
This is another example of why backends can be hard to get right and are more difficult than they seem. There are so many important minor details.
0

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month