IIS Worker Process — что это? (грузит процессор)

Приветствую уважаемые друзья! Сегодня мы поговорим про один процесс… который можно заметить в диспетчере задач операционной системы Windows. Постараюсь все написать простыми словами. Поехали разбираться))

Описание

IIS Worker Process — компонент веб-сервера, который позволяет запускать сайты, доступ к которым возможно из интернета.

Разбираемся

  1. Процесс IIS Worker Process может нагружать процессор и использовать много оперативки. Обычно процесс можно встретить в серверных операционках. Процесс компонента — w3wp.exe.
  2. Также нашел информацию, что неплохо узнать какой апп-пул вызывает нагрузку. Узнать это можно через диспетчер задач > командная строка (этот столбец нужно включить, по умолчанию он отключен), также можно узнать через утилиту ProcMon или через IIS > Worker Processes. После того как выяснили пул — можно установить на него ограничение через IIS, хотя бы как временное решение, а потом изучать логи, чтобы понять причину проблемы.
  3. Попробуйте перезапустить IIS командой iisreset.

Нашел такую рекомендацию — выберите сперва сервер, потом перейдите в IIS > Рабочие процессы:



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

РЕКЛАМА

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

Вообще IIS — это веб-сервер, при помощи которого могут функционировать сайты.

Надеюсь данная информация оказалась полезной. Удачи и добра

На главную! 14.10.2021






Добавить комментарий

Your email address will not be published / Required fields are marked *

Этот сайт использует Akismet для борьбы со спамом. Узнайте как обрабатываются ваши данные комментариев.