服务器更换要装weblogic。创建域的时候停在70%N久,不过没有在意。之后启动域的时候,在manager那个提示语后一直停在那里,感觉好像卡住了一样。在网上搜索了一天,在同事无意的提示下,查看到解决的方法。特此记录下。
==============================================================================================
使用软件版本:WebLogic 9 MP3 操作系统:SUSE Linux 10 sp2
创建域慢启动慢的特征:创建域到70%时,进程长时间等待(命令行创建时停止在100%处),创建域启动Weblogic的时候也是长时间停止。
Weblogic在Linux下启动慢的原因,发现从进程堆来看,线程挂在security相关的随机数生成上面,是由于JDK的Bug(JDK从 /dev/random读取‘randomness’经常耗费10分钟或者更长的时间),查询了下相关资料,解决办法可以有如下三种办法:
1)较好的解决办法: 在Weblogic启动参数里添加 “-Djava.security.egd=file:/dev/./urandom” (/dev/urandom 无法启动)
2)最差的解决办法: 执行命令 mv /dev/random /dev/random.ORIG ; ln /dev/urandom /dev/random 将/dev/random 指向/dev/urandom
3) 最好的解决办法: 修改Linux上Weblogic使用的jdk $JAVA_HOME/jre/lib/security/java.security 文件
将securerandom.source=file:/dev/urandom 修改为
securerandom.source=file:/dev/./urandom
这样可以解决任何一个域Weblogic启动慢的问题。
此外由于Weblogic创建域的时候使用的JDK是自带的jrockit,所以要解决WebLogic在Linux上创建域慢的问题,解决办法如 下: 修改Linux上Weblogic使用的jdk $JROCKIT_HOME/jre/lib/security/java.security 文件
将securerandom.source=file:/dev/urandom 修改为
securerandom.source=file:/dev/./urandom
由于Windows上对/dev/urandom实现机制不一样,所以在Windows上不会出现上述为题。
我是在SUSE Linux Enterprise Server 10 (x86_64)上安装weblogic10.3的64位版本的时候遇到启动问题的
相关推荐
表现状况为:weblogic启动会在输入用户命,密码前等待2-3分钟后再继续启动
weblogic10在linux下创建域步骤,具体到每一步骤的选择
weblogic9 linux 安装手册
64-weblogic server 安装 linux,64-weblogic server 安装 linux
在Linux5(64位)下安装 WebLogic,创建域后,从命令行启动时,路径一般较深,不易记忆,为了方便管理,可以写一个启动脚本用来启动weblogic,在linux开机时启动,并在后台运行,且能自动备份日志。 注:使用时,请...
这是WebLogic 10 在Linux上的安装及项目部署最基本的文档,适合刚入手的朋友
linux系统下安装weblogic10
weblogic 10.3.2 for linux 安装步骤 将wls1032_linux32.bin 上传到linux服务器 #chmod +x wls1032_linux32.bin 增加...#./wls1032_linux32.bin -mode=console 在字符终端下安装即可,也可不加mode参数在xwindows下安装
史上最牛、最详细Linux下Weblogic9集群配置,图文并茂(原创)
weblogic在linux下的安装
WebLogic在Linux环境下安装配置
linux下部署weblogic,1.1 部署前准备 把WebLogic的bin包放在/home目录上. 1、创建weblogic用户组。 groupadd weblogic
如果你想在linux 环境下一条命令启动weblogic 就必须按照我的文档来配置
linux(centOS)下weblogic创建域部署项目到开机启动收集.pdf
WebLogic在linux下的安装方法,很实用。
Linux下安装WeblogicLinux下安装WeblogicLinux下安装WeblogicLinux下安装Weblogic
weblogic8.1中间件如何在linux多服务器下做群集服务
下载链接在附件中,weblogic 9.2 for linux
weblogic_linux
Linux环境Weblogic超详细安装配置文档Linux Weblogic 超详细 安装配置