리눅스 분류
가끔씩 httpd cpu 100%까지 올라가요
작성자 정보
- antihong 작성
- 작성일
컨텐츠 정보
- 7,222 조회
- 1 댓글
- 0 추천
- 목록
본문
안녕하십니까? 홍석범입니다.
말씀하신 내용만으로는 어떤 것도 해결할 수 없습니다.
strace -p pid로 해당 프로세스를 분석하시거나 ngrep 을 이용한 패킷캡처등을 해 보아 분석해 보셔야 할 것 같습니다. 단지 특정 프로세스가 100%라고 해킹이라고 단정지을 수 있는 근거는 없습니다. 그리고, 홈페이지 접속이 되지 않는 것이 해당 프로세스로 인하여 시스템의 부하가 상승해서 원활한 접속이 되지 않는 것인지, httpd 프로세스 개수가 MaxClients에 차서 접속이 되지 않는 것인지 아니면 데몬에는 문제가 없는지 접속이 되지 않는지에 따라 원인과 대응 방법이 달라지게 됩니다...
감사합니다.
김상균 님의 글
수고많으십니다.
top를 실행해 보면
http가 자주 cpu 100%까지 올라가 홈페이지 접속이 안됩니다. 어떻게 해야 하나요?
관련자료
-
이전
-
다음
댓글 1
삽질신님의 댓글
- 삽질신
- 작성일
말을 더 붙이자면 top명령어로 봤을때 어떤 프로세스가 cpu부하를 주는지 알수가 있죠
top 명령어 후 시프트p 그럼 제일 상위에 올라오는 프로세스가 부하가 가장 큰거죠
mysql 이나 httpd 일 경우가 가장 큰데요. 그외적일 수도 물론 있구요
ps axf 명령어로 가장 많이 잡아먹는 프로세스 넘버 즉 PID넘버를 찾아서
lsof -p PIDNUMBER 이렇게 실행시켜 어디서 누가 실행되고 실행되는지 파악할수
있겠습니다. 저는 보통 이렇게 접근을 합니닷~
top 명령어 후 시프트p 그럼 제일 상위에 올라오는 프로세스가 부하가 가장 큰거죠
mysql 이나 httpd 일 경우가 가장 큰데요. 그외적일 수도 물론 있구요
ps axf 명령어로 가장 많이 잡아먹는 프로세스 넘버 즉 PID넘버를 찾아서
lsof -p PIDNUMBER 이렇게 실행시켜 어디서 누가 실행되고 실행되는지 파악할수
있겠습니다. 저는 보통 이렇게 접근을 합니닷~