Weblogic 管理控制台太慢

Weblogic 管理控制台太慢

我已经安装了 weblogic 10.3.3,并使用默认配置配置了简单域。启动 weblogic 后,我无法通过管理控制台使用它,因为它启动太慢(约 10 分钟)。管理控制台应用程序似乎部署不正确。即使我在 AdminConsole 部署选项中启用“暂存”模式,也没有帮助。有人有解决这个问题的办法吗?这真的让我很烦恼。


配置属性:

服务器: 戴尔 PowerEdge r410 服务器(六核 Intel® Xeon® x64 CPU,8GB RAM)

操作系统:乌班图小牛 10.10 x86_64

网络逻辑:10.3.3 x64(使用wls1033_generic.jar文件进行安装)

爪哇::1.6.0_17_i586(尝试使用不同的jdk,包括x64,但它也不起作用)

答案1

结果 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代替 simple/dev/urandom是另一个技巧。否则 JVM 无法理解该选项值。

如果您尝试在基于 UNIX 的操作系统下设置 weblogic,请注意此问题。

相关内容