close_wait
- 작성자 :
- d*******r
- 작성일 :
- 2018-07-03 18:14:56
- 조회수 :
- 1,296
- 구분 :
- 실행환경
- 진행상태 :
- 완료
Q
안녕하세요
전자정부프레임워크 3.6(3.5로 제작되고 3.6으로 업버전)으로 개발하여 운영을 하고 있는데 2틀에 한번꼴로 행업현상이 자주 나고 있습니다.
jdk1.8, 톰캣8.0(was)+apache(web) 연동하여 was서버와 web서버를 물리적으로 분리해서 쓰고 있습니다.
일정시간이 경과하면 점점 느려지면서 행업상태에 빠지고 있습니다.
was 재가동 하여 복구하면 초기화되었다가 같은 현상이 반복되고 있습니다.
서버 전문업체에서 에이전트로 확인해 본 결과 ESTABLISHED 값과 CLOSE_WAIT 값이 꾸준히 증가하고 있다고 합니다.
이 문제를 소스내에서 close 설정으로 처리를 해줘야 한다고 하는데
전자정부프레임워크3.6에서 어떻게 처리를 해줘야 하는지 부탁드립니다.
전자정부프레임워크 3.6(3.5로 제작되고 3.6으로 업버전)으로 개발하여 운영을 하고 있는데 2틀에 한번꼴로 행업현상이 자주 나고 있습니다.
jdk1.8, 톰캣8.0(was)+apache(web) 연동하여 was서버와 web서버를 물리적으로 분리해서 쓰고 있습니다.
일정시간이 경과하면 점점 느려지면서 행업상태에 빠지고 있습니다.
was 재가동 하여 복구하면 초기화되었다가 같은 현상이 반복되고 있습니다.
서버 전문업체에서 에이전트로 확인해 본 결과 ESTABLISHED 값과 CLOSE_WAIT 값이 꾸준히 증가하고 있다고 합니다.
이 문제를 소스내에서 close 설정으로 처리를 해줘야 한다고 하는데
전자정부프레임워크3.6에서 어떻게 처리를 해줘야 하는지 부탁드립니다.
A
안녕하세요.
표준프레임워크센터 입니다.
행업이라고 표현하신게
사용자 URL에 대한 서비스 응답시간이 점점 느려지다가
결국 응답을 못하는 상황을 표현하신듯 합니다.
메모리 사용량에 대한 언급은 없으신 것으로 봐서
DB쪽에서 응답시간을 느리게 하는 쿼리가 있는지
점검이 필요할듯 합니다.
DB의 커넥션풀은 갯수의 한계가 있는데
쿼리 응답속도가 몇분이상 걸리는게 있다면
커넥션풀이 가득차게 되고
비워지지 않아 그이후로 말씀하신 행업상태에 빠지게됩니다.
이외에도 비지니스 로직 구현결과로
여러가지 케이스의 원인이 있을것으로 판단됩니다.
서버전문업체를 통해 좀더 심도있는 점검을 받으셔야 할듯 합니다.
감사합니다.
표준프레임워크센터 입니다.
행업이라고 표현하신게
사용자 URL에 대한 서비스 응답시간이 점점 느려지다가
결국 응답을 못하는 상황을 표현하신듯 합니다.
메모리 사용량에 대한 언급은 없으신 것으로 봐서
DB쪽에서 응답시간을 느리게 하는 쿼리가 있는지
점검이 필요할듯 합니다.
DB의 커넥션풀은 갯수의 한계가 있는데
쿼리 응답속도가 몇분이상 걸리는게 있다면
커넥션풀이 가득차게 되고
비워지지 않아 그이후로 말씀하신 행업상태에 빠지게됩니다.
이외에도 비지니스 로직 구현결과로
여러가지 케이스의 원인이 있을것으로 판단됩니다.
서버전문업체를 통해 좀더 심도있는 점검을 받으셔야 할듯 합니다.
감사합니다.