Azure App Service(기본 플랜, 단일 리전)에 웹 앱을 배포했습니다. 사용자들이 느린 응답을 보고합니다. 성능 진단을 위해 인스턴스 전반에 걸쳐 상관관계가 있는 완전한 호출 스택을 캡처해야 하며, 비용과 사용자 영향을 최소화해야 합니다. 어떤 세 가지 조치를 취해야 합니까?
정답 선택
옵션을 탭하여 정답을 확인하세요.
정답: Application Insights 사이트 확장을 활성화합니다., Profiler를 활성화합니다., 앱 서비스에 대해 Always On 설정을 활성화합니다..
이것이 정답인 이유
Application Insights 사이트 확장을 활성화하면 코드 변경 없이 웹 앱의 성능, 오류 및 사용량 데이터를 수집할 수 있습니다. 이는 상관관계가 있는 완전한 호출 스택을 캡처하는 데 필수적입니다. Profiler를 활성화하면 프로덕션 환경에서 앱의 성능 병목 현상을 진단하고, CPU 사용량 및 메모리 할당과 같은 자세한 성능 데이터를 수집하여 느린 응답의 원인을 파악할 수 있습니다. Always On 설정을 활성화하면 앱이 유휴 상태일 때도 항상 로드된 상태를 유지하여 첫 요청에 대한 응답 시간을 줄이고 콜드 스타트 문제를 방지하여 사용자 경험을 개선합니다. 다른 옵션들은 다음과 같은 이유로 적절하지 않습니다. App Service 플랜의 모든 앱을 다시 시작하는 것은 일시적인 해결책일 수 있지만 근본적인 성능 문제를 진단하거나 해결하지 못합니다. Azure App Service 플랜을 Premium으로 업그레이드하는 것은 비용이 많이 들고, 현재 문제의 원인을 파악하기 전에 성능 진단을 먼저 수행해야 합니다. Snapshot debugger를 활성화하는 것은 특정 시점의 스냅샷을 찍어 디버깅하는 데 유용하지만, 지속적인 성능 모니터링 및 상관관계 분석에는 Application Insights와 Profiler가 더 적합합니다.
끝없는 정답 찾기 없이 시험 합격
이 시험에 대한 모든 검증된 문제와 설명을 한곳에서 얻고, 준비 시간을 몇 시간 절약하세요. 1,000개 이상의 자격증 · 20개 이상의 언어 · 무료로 시작.
더 빠르게 시험 합격 → 카드 필요 없음