Too many open files 에러 발생시 해결 방법 OS에서 파일 갯수를 제한하고 있는데 이걸 늘려줌으로써 해결할 수 있습니다. centos 상에서 ulimit 값은 아래와 같이 디폴트로 설정되어있어요(ulimit -a 입력하면 나옵니다.) /etc/security/limits.conf로 들어가서 제일마지막에 root hard nofile 65535 root soft nofile 65535 root hard nproc 65535 root soft nproc 65535 이걸 추가해주고 centos를 재시작 합니다. 그럼 ulimit -a명령어를 쳤을 경우 아래처럼 값이 변경됩니다. 위의 방법은 user lever open file 갯수 조정하는 방법이고 전체 조정 방법은 아래와 같이 진행합니다. 최..
Too many open files Tomcat Error and NoClassDefFoundError 에러가 발생할 때 해결하는 방법입니다. OS에서 파일 갯수를 제한하고 있는데 이걸 늘려줌으로써 해결할 수 있습니다. centos 상에서 ulimit 값은 아래와 같이 디폴트로 설정되어있습니다. #ulimit -a 입력하면 다음과 같이 설정값을 확인할수 있습니다. 이 값은 실행중인 파일이나 프로세스가 증가함에 따라 문제가 일으킬 수 있습니다. open files 값이나 max user processes 값이 적어서 생기는 문제입니다. /etc/security/limits.conf로 들어가서 제일마지막에 root hard nofile 65535root soft nofile 65535root hard npr..