Процесс .Net Core Host Высокая загрузка ЦП в Windows 2016 IIS в приложении Asp.Net Core 2.2 - PullRequest
0 голосов
/ 26 декабря 2018

Я разработал веб-сайт в Asp.Net Core 2.2 и размещен на виртуальной машине Azure (центр данных Windows Server 2016) в IIS.

Я заметил, что когда я получаю доступ к сайту, то после нескольких запросов это ЦПиспользование идет до 100%, и веб-сайт не отвечает.Когда я убиваю процесс (.Net Core Host), веб-сайт работает нормально, а затем снова процесс потребляет 100% ЦП.

enter image description here

Я много искалв этом и не нашел решения.Многие люди страдают от этого и все еще борются.

Кто-нибудь сталкивался с этой проблемой и нашел решение или какой-нибудь обходной путь?Я открыт для обновления (ядро 3.0) или понижения (2.0) для моего приложения, если оно решит проблему.

Любая помощь будет очень признательна.

Редактировать: После поиска по этому, яузнал об этом https://github.com/Microsoft/ApplicationInsights-aspnetcore/issues/690#issuecomment-399046332

Этот человек понизил версию ядра приложения v2.1, которая решает проблему высокой загрузки ЦП.

1 Ответ

0 голосов
/ 27 декабря 2018

Наконец, я исправил проблему, понизив фреймворк с ядра asp.net v2.2 до ядра asp.net v2.0.0

Верхние версии еще не стабильны.

...