Digital Ocean Droplet의 부하 평균 이해

Digital Ocean Droplet의 부하 평균 이해

어리석은 질문이라 사과드립니다. 나는 대부분의 시간을 stackoverflow에 보내고 여기에서는 물밖의 물고기가 된 것 같은 느낌을 받습니다.

나는 표준 Digital Ocean Droplet을 가지고 있으며 월 5달러를 지불하고 1vCPU, 1GB 메모리, 1TB 전송을 얻습니다. 누군가로부터 서버가 응답하는 데 시간이 오래 걸린다는 이메일을 받았습니다. Digital Ocean에 로그인하여 그래프를 살펴보니 서버가 CPU의 2% 또는 3%, 대역폭은 약 20kbps, 디스크는 200kBps만 사용하고 있는 것 같습니다. 내 생각에는 최대값이 약 100%여야 하고 2% 또는 3%는 문제가 되지 않아야 한다는 것입니다. 이 차트를 보면 서버에 문제가 있는 것은 의심할 여지가 없습니다.

이제 SSHDroplet으로 가서 uptime명령을 실행하면 로드가 약 1.3인 것으로 표시됩니다. 이제 로드가 CPU와 동일하지 않다는 내용을 읽었지만 로드가 항상 1보다 크면 CPU는 100%에 매우 가까워야 한다는 인상을 받았습니다. 내가 이해하지 못하는 것은 무엇입니까? 1.3보다 높은 로드 평균은 속도가 느린 이유를 설명합니다. 하지만 내 생각에는 너무 느려서는 안 된다. 제가 더 지켜봐야 할 것이 있나요?

무엇을 해야할지 잘 모르겠습니다(서버를 다시 시작해도 로드 평균이 변경되지 않았으므로 아이디어가 부족했습니다). 임시 해결책으로 문제에 더 많은 돈을 투자할 것이라고 생각하여 월 10달러로 업그레이드했습니다. , 2GB 및 2TB 용량. vCPU 개수가 동일해서 어떤 변화가 있을지는 모르겠지만 한번 시도해 볼까 하는 생각이 들었습니다. 놀랍게도 30분 후 이것을 실행했을 때 uptime15분 평균은 이제 0.02였습니다. 제 생각에는,사이트가 다운됐을 수도 있겠네요? 하지만 아직 온라인 상태입니다. 다시 한 번 나는 매우 혼란스러워요. 변경된 사항이 있으면 로드가 0.02 대신 약 0.6으로 떨어질 것으로 예상합니다! 내 손을 잡고 몇 가지 기본 사항을 설명해 줄 사람이 필요합니다. 감사해요.

관련 정보