Недостаточно памяти в Azure с использованием 50% - PullRequest
0 голосов
/ 01 мая 2019

Я столкнулся с ситуацией, когда в нашей службе приложений Azure для .Net Core Web API были сгенерированы исключения из нехватки памяти, хотя память и использование превысили 50% в плане обслуживания приложений (P2V2: 7 ГБ ОЗУ).

Я просмотрел эту SO статью , чтобы проверить личные байты и другие вещи, но все еще не вижу, откуда исходит память об исчерпании.Я вижу максимальное использование 1,5 ГБ в рабочем наборе памяти, которое значительно ниже 7 ГБ.

Ничего не отображается в разделе Поддержка + Устранение неполадок -> Ресурс работоспособности или службы приложений.

Яне уверен, где искать дальше, и любая помощь будет оценена.

1 Ответ

0 голосов
/ 02 мая 2019

Представление Metrics на портале может доходить только до 1-минутного уровня детализации. (По умолчанию 5 минут)

Это означает, что каждая метрическая точка представляет собой среднее значение за 60-секундный интервал. Это может быть скачок вверх и вниз в течение 60 секунд, поэтому вам нужно больше в режиме реального времени просмотра.

Попробуйте консоль SCM (Advanced Tools> Go) и проверьте Process Explorer, чтобы увидеть фактическое потребление памяти.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...