![Weblogic 관리 콘솔이 너무 느립니다.](https://linux55.com/image/1373/Weblogic%20%EA%B4%80%EB%A6%AC%20%EC%BD%98%EC%86%94%EC%9D%B4%20%EB%84%88%EB%AC%B4%20%EB%8A%90%EB%A6%BD%EB%8B%88%EB%8B%A4..png)
weblogic 10.3.3을 설치하고 기본 구성으로 간단한 도메인을 구성했습니다. weblogic을 시작한 후 너무 느리게 시작(~10분)하여 관리 콘솔을 통해 사용할 수 없습니다. 관리 콘솔 애플리케이션이 잘못 배포된 것 같습니다. AdminConsole 배포 옵션에서 "스테이징" 모드를 활성화해도 도움이 되지 않습니다. 누구든지 이 문제에 대한 해결책을 갖고 있습니까? 정말 짜증이 나네요.
구성 속성:
섬기는 사람: Dell PowerEdge r410 서버(6코어 Intel® Xeon® x64 CPU, 8GB RAM)
운영 체제:우분투 매버릭스 10.10 x86_64
네트워크 논리:10.3.3 x64(wls1033_generic.jar 파일을 사용하여 설치)
자바::1.6.0_17_i586 (x64를 포함한 다른 jdk를 사용해 보았지만 역시 작동하지 않았습니다)
답변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"
에 문자열을 추가하면 됩니다. 대신에 simple을 /etc/bash.bashrc
사용하는 것도 또 다른 비결입니다. 그렇지 않으면 JVM이 옵션 값을 이해할 수 없습니다./dev/./urandom
/dev/urandom
UNIX 기반 운영 체제에서 weblogic을 설정하려는 경우 이 문제에 유의하십시오.