Сброс пула приложений IIS - Влияние на производительность сайта - PullRequest
0 голосов
/ 15 октября 2018

У нас есть следующая проблема в нашем приложении, размещенном в IIS.

Производительность нашего веб-сайта резко снижается, когда число одновременных пользователей увеличилось до 100 с. (Наше приложение размещено вверсия IIS 8.5)

Сервер - сервер Windows 2008

IIS - 8.5

Приложение - ASP.NET MVC / Angular

БД - сервер SQL 2016

Но скорость восстанавливается, когда мы перезапускаем пул приложений, в котором запущено приложение.Когда производительность приложения снижается, наблюдаются следующие атрибуты, которые выглядят нормально.

1) Загрузка ЦП - максимальная нагрузка составляла 70% при достижении пиковой нагрузки.

2) Памятьиспользование - использование памяти сервера было не более 40%

3) Проверено, есть ли какие-либо взаимоблокировки в БД и выглядит нормально

4) Проверено, что код и соединения были правильно обработаны с помощью 'usingоператор '

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

Я знаю, что для этого сценария я не могу дать пример кода иНужно немедленное руководство от экспертов.Пожалуйста, дайте мне знать, если вам нужна дополнительная информация, чтобы помочь.

Спасибо !!!

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