네트웍 통신관련 문의드립니다.
글쓴이: siba555 / 작성시간: 화, 2009/01/20 - 3:07오후
한개 프로세스에서 500개의 작업 스레드를 미리 생성해놓고
어셉터가 이루어지면 클라이언트 소캣을 작업큐에 넣어 최대 500개의 세션까지 처리할수있도록 서버를 설정을 하여 정상동작한느것을 확인하였습니다.
이후 작업스레드를 700개로 생성하고 클라이언트 접속을 처리를 확인하는데 최대 520세션이상만 정상처리되고 나머지는 패킷이 깨지는 현상이 발생합니다. 장비는 썬장비이며 메모리 4기가에 os는 solaris10입니다. 네트웍관련 커널파라미터를 디폴트에서 최대로 변경했는데도 역시 동일한 현상이 발생합니다. 혹시 프로세스당 안정적인 스레드가 500개 근처로 제한이 있는건지 알수가 없네요..
혹시몰라 4개프로세스로 500개씩 작업스레드를 생성해놓고 테스트를 해봤는데 이경우도 잘됩니다.
Forums:
댓글 달기