相关疑难解决方法(0)

在VM(VirtualBox和VMware)下,Weblogic启动缓慢(11分钟)

(已解决!通过FAKING SYSTEM RANDOM GENERATOR,见下文)

我正在为我的开发/构建团队设置VM映像.在该VM内部,应该运行Weblogic域.我使用Ububtu服务器发行版,WLS 9.2MP3 + ALSB.

一切正常,速度很快,但在开始时WLS会在可测量的时间内停止两次.两站总共延迟约10分钟.对于部署需要重新启动服务器的任务,这非常烦人.:-(

睡眠时间不是恒定的,有时服务器启动非常快,有时一般,有时10分钟或更长时间.

有趣的是,如果我在查看停止的服务器时按Enter键,它会更快地唤醒,有时几秒钟之后.WLST(Weblogic Jython shell)在VM中执行时也会挂起很长时间.虽然它没有对Enter作出反应.

这里必须是一些使用VM运行WLS的开发人员.我想知道其他人是否有同样的问题?有人能够解决它吗?

这是服务器输出(仅用于案例):

Java(TM) 2 Runtime Environment, Standard Edition (build 1.5.0_12-b04)
Java HotSpot(TM) Client VM (build 1.5.0_12-b04, mixed mode)
Starting WLS with line:
/shared2/beahome/jdk150_12/bin/java -client   -Xmx256m  -XX:MaxPermSize=128m  -Xverify:none  -da -Dplatform.home=/shared2/beahome/weblogic92
 -Dwls.home=/shared2/beahome/weblogic92/server -Dwli.home=/shared2/beahome/weblogic92/integration  -Dweblogic.management.discover=true  -Dwl
w.iterativeDev= -Dwlw.testConsole= -Dwlw.logErrorsToConsole= -Dweblogic.ext.dirs=/shared2/beahome/patch_weblogic923/profiles/default/sysext_
manifest_classpath -Dweblogic.management.username=admin -Dweblogic.management.password=wlsadmin -Dweblogic.Name=LOGMGR-admin -Djava.security
.policy=/shared2/beahome/weblogic92/server/lib/weblogic.policy   weblogic.Server
<1-Apr-2010 12:47:22 o'clock PM GMT-05:00> <Notice> <WebLogicServer> <BEA-000395> <Following extensions directory contents added to the end
of the classpath:
/shared2/beahome/weblogic92/platform/lib/p13n/p13n-schemas.jar:/shared2/beahome/weblogic92/platform/lib/p13n/p13n_common.jar:/shared2/beahom
e/weblogic92/platform/lib/p13n/p13n_system.jar:/shared2/beahome/weblogic92/platform/lib/wlp/netuix_common.jar:/shared2/beahome/weblogic92/pl
atform/lib/wlp/netuix_schemas.jar:/shared2/beahome/weblogic92/platform/lib/wlp/netuix_system.jar:/shared2/beahome/weblogic92/platform/lib/wl
p/wsrp-common.jar> …
Run Code Online (Sandbox Code Playgroud)

java vmware virtualbox weblogic virtual-machine

17
推荐指数
3
解决办法
3万
查看次数

我应该更喜欢ThreadLocalRandom还是SecureRandom?

我知道Random该类会产生不安全的随机序列,我更倾向于SecureRandom在处理安全性时使用.但那怎么样ThreadLocalRandom?它或多或少安全吗?

// generate a five-digit numeric confirmation code
Long code = ThreadLocalRandom.current().nextLong(1, 99999);
Run Code Online (Sandbox Code Playgroud)

java security random

5
推荐指数
2
解决办法
1738
查看次数

标签 统计

java ×2

random ×1

security ×1

virtual-machine ×1

virtualbox ×1

vmware ×1

weblogic ×1