Springboot项目打jar部署到Linux启动慢的原因

有时候,当你把你的springboot项目打成可执行的jar,放在linux上启动时,发现启动超级慢;

这往往是因为springboot内置tomcat启动时实例化SecureRandom对象随机数策略问题;

解决办法:

打开$JAVA_PATH/jre/lib/security/java.security这个文件,找到下面的内容:

securerandom.source=file:/dev/random
 

替换成

securerandom.source=file:/dev/urandom

 

posted @ 2022-08-11 18:50  码海兴辰  阅读(369)  评论(0)    收藏  举报