안녕하세요?
속도가 느려질때 서버의 heap메모리 사용량을 확인해 보아야 될것 같습니다.
해당 장애가 나타날때 메모리 사용량을 확인해 보세요.
그럼 수고하세요.
>게시판을 이용해 주셔서 감사합니다.
>다음양식에 맞게 입력해주세요.
>
>* 고객시스템명 : 삼성전자SCM
>* GAUCE 버전 : 3.0
>* WAS 종류(WebLogic 등등) : jeus
>* DB 종류 : oracle 9i
>* 문의 유형(질문/요청/참조) :
>* 내용 :
>
> 이 현상은 개발서버나, 개인용 개발PC에서는 안나타나고 운영서버에서만 나타납니다
> 그래서 운영서버에 로그를 걸어서 로그파일을 분석하여 첨부한 엑셀파일과 같은 자료가 나왔습니다.
>
>소스코드:flushTreeVO.txt
>분석파일 :SalesTree_LOG분석.xls
>
> 소스파일은
> - VO에 담겨져 있는 데이타를 하나씩 꺼내서
> gauce dataset에 add하고 flush하는 작업으로 아주 단순합니다
>
> 엑셀파일은
> - 첫번째 쉬트에는 정상인 경우와 비정상인 경우를 나타내는 그래프이고
> 정상인경우 2초만에 dataset에 add 가 되어야하는데 20초반에 add가 완료되는 경우를 보여주고
> - 두번째 쉬트에는 addDataRow 가 의심스러워서 addDataRow 를 기준으로 앞뒤로 타임을 걸어서
> addDataRow 가 딜레이가 되는지 알아보기위한 그래프입니다.
>
> 결과 : addDataRow 직전까지는 거의 0초에 가깝도록 시간을 먹지 않고
> addDataRow 직후에 약 9개 정도 튀는걸 볼수 있는데 그부분이 시간을 끄는부분입니다.
> 그래프를 보면 하나 addDataRow시 2초가 넘는 부분도 있습니다.
>
>
> 빈도는 항상 이런문제가 있는PC는 항상 그러고 안그러는 PC는 안그러고 제 PC도 항상 그러고요
>
> 서버버전은 초기 설치한 GAUCE3.0 버전을 그대로 사용합니다.
>
> 그리고 error.log 파일이 현재 180m까지 쌓여 있는데 이것도 좀 비정상인거는 아닌지요 ?
> error01~error10까지 있고요
>
>
> 그럼 수고하십시오.
>
>
>
>