gpt4 book ai didi

java - Weblogic 管理控制台太慢了

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:40:44 25 4
gpt4 key购买 nike

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


配置属性:

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

操作系统: Ubuntu Maverick 10.10 x86_64

Weblogic: 10.3.3 x64 (使用wls1033_generic.jar文件安装)

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

最佳答案

原来 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 是另一种 hack。否则 JVM 不理解选项值。

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

关于java - Weblogic 管理控制台太慢了,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5702512/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com