728x90
<Error> <Server> <DynamicListenThread[Default]> <<WLS Kernel>> <BEA-002606> <Unable to create a server socket for listening on channel "Default"....: java.net.SocketException: Too many open files. |
- WebLogic 로그 중 다음과 같은 Error Log가 떨어질 수 있다. 이는 JVM이 ulimit 제약으로 인해 기동을 위한 더 이상 새로운 파일을 열지 못하기 때문에 나타나는 현상이다.
WebLogic 상에서 ulimit 값을 늘리기 전에 우선 OS의 설정 값을 토대로 설정해야 한다.
open files 값을 확인
===================================================================
WebLogic의 commBaseEnv.sh 설정
${COMMON_HOME}/common/bin/commBaseEnv.sh의 ulimit 값을 설정하여 해결할 수 있다.
또한 Too Many Open Files 에러 문구가 나오기 전에 먼저 OS 설정값에 맞춰서 튜닝을 통해 WebLogic 성능 최적화를 하는 것이 권장된다.
728x90
'Oracle > TroubleShooting' 카테고리의 다른 글
weblogic Servlet annotation 관련 이슈 (0) | 2023.02.03 |
---|---|
WebLogic SSL 에러 - PKIX Path Building Failed (0) | 2022.12.14 |
WebLogic JDK 7에서 8로 업그레이드 후 TLS 관련 (0) | 2022.12.14 |
Waiting on Condition (0) | 2022.11.21 |
WebLogic console 404 error (0) | 2022.11.14 |