Вы развернули веб-приложение в Azure App Service (тарифный план Basic, один регион). Пользователи сообщают о медленных ответах. Вам необходимо получить полные стеки вызовов, коррелированные между экземплярами, для диагностики производительности, минимизируя при этом затраты и влияние на пользователей. Какие три действия следует предпринять?
Выберите ответ
Нажмите на вариант, чтобы проверить свой ответ.
Правильный ответ: Включить расширения сайта Application Insights., Включить Profiler., Включить параметр Always On для службы приложений..
Почему это правильный ответ
Включение расширений сайта Application Insights позволяет собирать телеметрию производительности, такую как время ответа, запросы, зависимости и исключения, что критически важно для диагностики медленных ответов. Включение Profiler позволяет собирать подробные стеки вызовов и информацию о времени выполнения кода, что помогает точно определить узкие места производительности без значительного влияния на пользователей. Включение параметра Always On предотвращает выгрузку приложения из памяти при отсутствии активности, что устраняет "холодные старты" и улучшает время ответа для первых запросов, повышая общую производительность. Перезапуск всех приложений не решает проблему, а лишь временно сбрасывает состояние. Обновление плана до Premium — это более дорогое решение, которое может не потребоваться, если проблема в коде. Snapshot debugger полезен для отладки исключений, но не для общей диагностики производительности.
Сдайте экзамен — без бесконечного поиска ответов
Получите все проверенные вопросы и объяснения для этого экзамена в одном месте и сэкономьте часы подготовки. 1000+ сертификаций · 20+ языков · начните бесплатно.
Сдайте экзамен быстрее → Карта не требуется