weblogic重启进入控制台缓慢

我的环境

wls版本:10.3

os版本:redhat6.5


问题描述

weblogic重启服务后,进入控制台,输入用户名密码后,需要等待好长时间,几乎都在七八分钟以上。


问题分析

问题分析在这位大神的帖子里了

http://www.2cto.com/kf/201312/262378.html

我大致概括一下

weblogic在输入用户名密码后的操作中,有个步骤需要让系统产生一个随机数来供weblogic使用。

linux或者部分unix系统是使用/dev/random 和/dev/urandom这两个设备来产生随机数的。jdk默认调用random。

urandom安全性没有random高,但random生成随机数需要时间间隔。

weblogic第一次启动的时候已经使用过一次了,于是重启的时候就要等待这样的一个时间间隔,也就是我们从控制台那得到的七八分钟以上。



解决办法

修改 $JAVA_HOME/jre/lib/security/java.security 文件,

替换里面securerandom.source=file:/dev/random或者securerandom.source=file:/dev/random(我当时环境中默认的是第一个)

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



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值