jar包启动卡住WebApplicationContext : initialization 解决方法

jar包启动卡住WebApplicationContext : initialization 解决方法,第1张

方法:
  1. 将$JAVA_HOME/jre/lib/security/Java.security内,将 securerandom.source 的内容改为file:/dev/./urandom 即可

  2. java -jar -Djava.security.egd=file:/dev/./urandom

java  -Djava.security.egd=file:///dev/urandom  -jar $jar_file
原因:
  1. 由于tomcat启动时产生随机数导致jvm阻塞,可能是多次启动tomcat导致熵池被用空造成阻塞。当熵池为空时,来自/dev/random的读取 *** 作将被阻塞,直到熵池收集到足够的数据。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/739238.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-28
下一篇 2022-04-28

发表评论

登录后才能评论

评论列表(0条)

保存