Lightsail 인스턴스의 높은 CPU 사용률 문제 해결
인스턴스가 버스트 영역에서 자주 작동하거나 오랜 시간 동안 작동할 경우 인스턴스의 버스트 용량을 모두 사용하게 됩니다. 이는 인스턴스가 과소 프로비저닝되었음을 의미할 수 있습니다. 서비스가 너무 자주 실행되거나 인스턴스에서 불필요한 소프트웨어를 실행 중일 수도 있습니다.
Linux/Unix 인스턴스의 top 및 Windows Server 인스턴스의 작업 관리자와 같은 도구를 사용하여 인스턴스가 버스트되는 원인을 조사합니다. 이러한 도구는 인스턴스에서 리소스를 소비하는 서비스를 보여 줍니다. 가장 많은 리소스를 소비하는 서비스를 확인하고, 인스턴스의 워크로드에 영향을 주지 않고 비활성화할 수 있는지 확인합니다. 서비스 비활성화나 소프트웨어 제거를 통해 인스턴스의 버스트를 줄일 수 있으므로 인스턴스 크기를 늘리지 않아도 됩니다.
인스턴스가 실제로 과소 프로비저닝되고 CPU 사용률을 낮출 수 없는 경우 처리 능력을 추가하여 버스트 용량 소비를 줄일 수 있습니다. 이렇게 하려면 인스턴스의 스냅샷을 생성한 다음 더 큰 Lightsail 인스턴스 요금제를 사용하여 스냅샷에서 새 인스턴스를 생성합니다. 예를 들어, 이전 인스턴스에 사용한 Linux 또는 Unix 기반 월 12 USD 요금제 대신 새 인스턴스에 월 Linux 또는 Unix 기반 24 USD 플랜을 사용합니다. 새 인스턴스가 실행 중일 때 필요에 따라 워크로드의 DNS를 변경하여 이전 인스턴스를 새 인스턴스로 바꿉니다. 트래픽이 새 인스턴스로 라우팅되기 시작한 후 과소 프로비저닝된 이전 인스턴스를 삭제합니다. 자세한 내용은 스냅샷을 참조하세요.