서버가 느릴 때 주로 4가지가 원인입니다.
- CPU사용률
- 메모리 사용량
- 디스크 I/O
- TCP연결 수
서버에 부하가 있을 때 어떤 부분이 느린지 확인 하는 방법을 다루고 있습니다.
요약하면 다음과 같습니다.
- 로드 에버리지가 높고 CPU사용율이 100%가까우면 CPU가 원인
- 로드 에버리지가 높고 스왑이 발생중이라면 메모리 사용량
- 로드 에버리지가 높고 스왑이 없다면 디스크
- 로드 에버리지가 낮고 TCP연결이 많다면 TCP연결
- 로드 에버리지도 낮고 TCP연결도 적다면 다른 호스트를 의심
서버 부하가 있을 때 참고하세요~