alt*_*ern 6 java unix ubuntu jvm weblogic
我已经安装了weblogic 10.3.3,使用默认配置配置了简单域.在启动weblogic之后,我无法通过管理控制台使用它,因为它启动太慢(约10分钟).管理控制台应用程序似乎未正确部署.即使我在AdminConsole部署选项中启用"临时"模式,它也无济于事.有没有人有解决这个问题的方法?这真让我烦恼.
配置属性:
服务器: Dell PowerEdge r410服务器(六核Intel®Xeon®x64CPU,8GB RAM)
操作系统: Ubuntu Maverick 10.10 x86_64
Weblogic: 10.3.3 x64(用于安装的wls1033_generic.jar文件)
Java: 1.6.0_17_i586(尝试使用不同的jdk包括x64,但它也不起作用)
alt*_*ern 23
结果是weblogic在启动期间使用随机数生成器.由于java中的错误,它从中读取随机位/dev/random.几乎没有问题,/dev/random只是它非常慢.生成一个数字有时需要10分钟或更长时间.存在简单的解决方案 - 使用/dev/urandom.它不是那么好/dev/random,但至少它是即时的.Java以某种方式将/dev/urandom文件映射到/dev/random.这就是默认设置$JAVA_HOME/jre/lib/security/java.security无用的原因,它们没有任何意义.
问题修复非常简单 - export JAVA_OPTIONS="-Djava.security.egd=file:/dev/./urandom"在/etc/bash.bashrc文件中添加字符串.使用/dev/./urandom而不是简单/dev/urandom是另一种黑客攻击.否则JVM不理解选项值.
如果您尝试在基于UNIX的操作系统下设置weblogic,请注意此问题.
| 归档时间: |
|
| 查看次数: |
27752 次 |
| 最近记录: |