JavaWeb发布项目到线上后,第一次访问加载数据很慢

JavaWeb发布项目到线上后,第一次访问加载数据很慢

使用Tomcat服务器:
1.Tomcat解压项目;
2.Tomcat加载class类到缓存;
3.Java随机数生成依赖熵源(Entropy Source),默认的阻塞型的 /dev/random熵源可能导致阻塞,而换一个非阻塞的 /dev/urandom的熵源就可以了。
第三条补充参考链接:
再谈随机数引起的阻塞问题
JVM上的随机数与熵池策略
Spring Boot应用首次启动慢的问题

仅供参考,欢迎指正和补充!

你可能感兴趣的:(Java,优化)