본문 바로가기
IT/IT 유용정보

[오류] java.net.SocketException: Too many open files

by 직장인W군 2022. 1. 6.
728x90

서버 Application에서 OS상의 요청하는 파일(Resource) 갯수가 제한을 넘을 경우 발생하곤 합니다.

이에 아래와 같이 설정 방법 가이드 합니다.

 


 

1. open files 갯수 확인 (default : 1024)

 - 명령어 : ulimit -a

 


 

2. 프로세스별 open files 갯수 확인

 - 명령어 : lsof -p 프로세스ID | wc -l

 


 

3. open files 갯수 늘려주기

 - /etc/security/limits.conf 파일 수정

 

계정명         soft    nofile  65536
계정명         hard    nofile  65536
 

 


 

반응형

댓글