Сайт .NET Core потребляет много памяти - PullRequest
0 голосов
/ 12 мая 2018

У меня есть веб-сайт, который построен на базе ASP.NET .NET Core 2.0, и он работал без проблем в течение 8 месяцев, но 2 дня назад я получил сообщение от хост-провайдера о том, что мой сайт использует 33 ГБ ОЗУ, чтозаставил их приостановить работу моей учетной записи, поэтому я попросил их ограничить мои ресурсы в соответствии с моим планом, который составляет всего 2 ГБ физического и 4 ГБ виртуального, и это заставило мой пул веб-сайтов останавливаться примерно 6 или более раз в день, и мне пришлось перезапустить его вручную, чтобы получитьназад, я протестировал их с помощью Resharper DotMemory Tool и Visual Studio Diagnostic Tools (которые я новичок в такой операции), и я вижу, что сайт запускается с 300 МБ ОЗУ и продолжает увеличиваться при использовании сайта,но его объем составляет 1,1 ГБ ОЗУ, как здесь ( Снимок экрана )

, поэтому я не уверен, какое должно быть решение, поскольку хост-провайдер говорит мне перейти на VPS или оптимизировать мой веб-сайт (что я не делал никаких изменений в кодировке в течение 3 месяцев (только ввод данных)

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