기술지원 문의

Too many open file 에 대한 문제
이강철 / 2004-05-06 12:14

레진(2.1.11)을 사용해서 테스트 하고 있는데요.
레진의 경우 여러개의 프로세스(java)가 동시에 떠서 각각 별도로 화일을 열고 있더군요.
예를 들어 A.gif 화일을 여는 클래스를 하나 만들었을때 초기에 18개의 Java 프로세스가 기동되어서 18번 화일을 오픈 합니다.

이런 이유로 많은 화일을 열어놓고 사용하는 경우 Too many open file 이라는 에러가 발생합니다.
쓰래드가 증가하게 되면서 화일이 너무 많이 열리기 때문인것 같은데요.

이부분에 대한 해결책이 있나요? 
설정화일(resin.conf) 화일을 아무리 뒤져바도 찾을 수가 없군요..
단순 오픈 가능한 화일수를 늘려주는 방법으로는 문제가 있을듯 합니다.

답변 부탁드립니다.

[Re]Too many open file 에 대한 문제
관리자 / 2004-05-10 09:05

Resin에서 file open 부분을 조정하는 것은 없습니다.

이부분은 커널에서 조정하셔야 할 부분인 것 같군요.

시스템에서 file을 open max값을 올려보시고,

Application부분에서 실수로 파일을 여러번 open할 경우가 있는지 체크해보세요.