OTL
22
2019-05-16 17:09:50
1
181

특정 시간대 서버 속도 느려짐 현상 [ netstat 명령 , 로그 확인 , 스레드]


안녕하세요 검색엔진 업체에서 유지보수를 하고있는 초급 IT 종사자 입니다. 

답답한 마음에 , 서버 또는 네트워크 등의 관련 종사 하시는분이 혹시나 보고 답변 달아 주셨으면 해서 작성 해 봅니다. 

기관 으로 부터 특정 시간대 [ 매주 토요일 오후 6시 ~9시 ] 오류현상 발생 

검색엔진에서의 문제인지 확인해 보았으나 , 특이점을 찾기 어려움 . 

윈도우 서버 2012 R2 서버 이며 , 가상화 서버 라고 알고 있습니다.

A. 확인된 특이 사항 
-------------------------

1. cmd 창에서 netstat -ano 명령으로 관련 프로세스 등을 출력할때 
  정상 작동 시간대에 비해 속도가 매우 느림  

예시 ) 정상 시간대 > 1초   오류시간대 > 10초 [한줄씩 출력 또는 한줄씩 출력도 끊겨서 출력됨 ] 

2. 자바로 요청된 검색 쿼리를 문자열 변환하는 부분에서 몇십초씩 소요되는 부분을 로그에서 확인 

결과 반환부분이 먹통이며 , 소요시간이 문자열 변환시간보다 많이 소요됨 

3. 오류 시간대에 파일이동 및 로그파일 편집 출력 등에 있어서 속도 느림 

------------------------
B. 확인 사항

1. 오류 시간대를 벗어나면 자동으로 돌아오는 경우도 있으나 정상으로 돌아오는 시간이 2~3시간 이후 

2. 오류시간대에 프로세스를 종료하고 다시 실행 해도 오류 사항이 지속됩니다. 


3. 윈도우 업데이트 진행여부를 확인 하였으나 , 서비스는 수동으로 설정되어 있으며 진행되지 않는것 같습니다. 

4. 해당 오류 시간대는  주말이며 , 검색량이 평일보다 많은편이 아닙니다. 

5. 오류시간대에 CPU 및 메모리를 작업관리자를 통해 확인 하였으나 , 8~90% 이상인 경우가 없습니다.

-----------------------------

C. 추측 사항

1. 오류 시간대에 I/O 관련 작업이 많이 진행되어 디스크 관련 작업에 있어서 프로세스가 정상 작동되지 않음 





관련하여 , 알고있는 부분이 있으면 도움 요청 드립니다 ㅠ
0
0
  • 답변 1

  • 잘모르겠고
    158
    2019-05-16 17:17:29

    어떤 이유에서든지 서버가 CPU 사용율이 높아졌을때 발생했던 경험이 있습니다.

    디스크 작업때 자원 상황을 봐야될 것 같습니다.

    0
  • 로그인을 하시면 답변을 등록할 수 있습니다.