본문 바로가기

WAS - WebLogic/각종 설정, 에러 조치

[weblogic] weblogic 기동 시 /dev/random 으로 인한 hang 현상

서버 기동 시 간혹

특정 구간에서 hang이 발생하는 경우가 있음.

기동 스크립트에 아래와 같이 

///dev/./urandom 을 사용하도록 JAVA_OPTIONS 옵션에 추가한다.

 

특정OS, 특정 Java 버전에 따라서

아무런 문제 없다가 해당 옵션을 추가한 후에 오히려 hang이 발생하는 경우도 있으므로

사용에 주의하자.

 

JAVA_OPTIONS="${JAVA_OPTIONS} -Djava.security.egd=file:///dev/./urandom"