Диагностика использования памяти службы приложений Azure

Наш веб-сайт ASP.NET, размещенный в Azure в качестве службы приложений, периодически испытывает огромные всплески памяти. На портале я вижу, что он колеблется около 1 ГБ весь день, а затем вырастает до 5 ГБ в течение часа или двух. Это происходит без какого-либо увеличения объема запросов. Мне интересно, какие инструменты доступны в Azure, чтобы глубже разобраться в причине. Есть ли простой способ узнать, например, какие объекты выделяются? Можно ли получить более детальное представление об использовании памяти (разрешение лучше, чем 1 час), чтобы я мог попытаться связать события в журналах с началом всплеска памяти?

0
задан 28 January 2016 в 16:52
1 ответ

Просто добавьте в свой код Инсайты приложения, чтобы получить подробное представление о том, что происходит в вашем приложении.

Обзор:

https://azure.microsoft.com/en-us/services/application-insights/

Настройка Application Insights для ASP.NET

https://azure.microsoft.com/en-us/documentation/articles/app-insights-asp-net/

1
ответ дан 4 December 2019 в 16:42

Теги

Похожие вопросы