#performance #iis #memory #performance-monitor
Вопрос:
Что происходит, так это то, что веб-служба на моем сервере IIS значительно увеличивает объем используемой оперативной памяти. Он работает в диапазоне 200 ~ 700 Мб. Но вот уже несколько дней он внезапно начинает использовать 3, 4, 5 ГБ оперативной памяти. В качестве паллиативного решения, чтобы не блокировать пользователей, я завершаю службу самим диспетчером задач, и она возвращается в нормальное состояние, но через некоторое время она снова увеличивается: фото диспетчера задач
Я использовал монитор производительности и увидел, что он увеличивает эту часть здесь: фотография монитора производительности
Я действительно не знаю, как это решить, я застрял, кто-нибудь может мне помочь?
Ответ №1:
Существует множество причин, по которым ваш рабочий процесс IIS может использовать много ЦП, для начала вам следует посмотреть, какие веб-запросы в настоящее время выполняются с помощью IIS, чтобы узнать, поможет ли это определить проблему, чтобы иметь возможность устранить неполадки рабочего процесса IIS.
Через рабочие процессы IIS
С помощью консоли управления IIS вы можете просматривать запущенные рабочие процессы. Вы можете просмотреть, какой пул приложений IIS вызывает высокую нагрузку на процессор, и просмотреть текущие запущенные веб-запросы. после выбора «Рабочие процессы» в главном меню IIS вы можете просмотреть текущие запущенные рабочие процессы IIS. Если вы дважды щелкните рабочий процесс, вы сможете увидеть все выполняемые в данный момент запросы.