вторник, 19 марта 2013 г.

Просмотр списка рабочих процессов IIS 7

Назначение: Windows 7, Windows Server 2008, Windows Server 2008 R2, Windows Vista
Можно просмотреть сведения о производительности рабочих процессов, работающих в пулах приложений на веб-сервере. Эти сведения могут способствовать уменьшению количества приложений, вызывающих неполадки на веб-сервере, а также содействовать в устранении этих неполадок. Например, можно обнаружить, что определенный пул приложений часто показывает высокий уровень использования ЦП, например на уровне 80 процентов. С помощью этих сведений можно определить, какие приложения работают в этом пуле приложений, и попытаться определить, возникла ли эта неполадка в определенном приложении и следует ли переместить это приложение в другой пул приложений.

В службах IIS 7 отображаются рабочие процессы с соответствующими именами пулов приложений и предоставляются следующие сведения для каждого рабочего процесса:
  • Имя пула приложений. Имя пула приложений. При наличии веб-садов один пул приложений может отображаться в сетке несколько раз для учета различных рабочих процессов, работающих в пуле приложений.
  • Код процесса. Код рабочего процесса, связанный с пулом приложений.
  • Состояние. Состояние процесса, например начало, выполнение или завершение.
  • Использование ЦП %. Процент времени, в течение которого рабочий процесс использовал процессор с момента последнего обновления. Эти данные соответствуют данным столбца Загрузка ЦП в диспетчере задач.
  • Выделено (КБ) Текущий размер памяти, выделенной для рабочего процесса, который не может быть совместно использован с другими процессами. Данные соответствуют данным столбца Обьем виртуальной памяти в диспетчере задач Windows.
  • Выделено виртуальной памяти (КБ) Текущий размер области виртуальной памяти для рабочего процесса. Этот параметр не соотносится ни с одним параметром в диспетчере задач Windows.

Предварительные требования

Сведения об уровнях, на которых можно выполнить эту процедуру, а также о модулях, обработчиках и разрешениях, требуемых для выполнения этой процедуры, см. в разделе Требования к функциям рабочих процессов и текущих выполняемых запросов (IIS 7).
Исключения из требований
  • Отсутствует

Чтобы просмотреть список рабочих процессов

Эту процедуру можно выполнить с помощью пользовательского интерфейса, запустив команды Appcmd.exe в окне командной строки, путем прямого изменения файлов конфигурации или посредством написания сценариев WMI.

Пользовательский интерфейс

Чтобы использовать пользовательский интерфейс

  1. Откройте Диспетчер IIS. Сведения об открытии Диспетчер IIS см. в разделе Открытие диспетчера IIS (IIS 7). Сведения об изменении местоположения с помощью пользовательского интерфейса см. в разделе Перемещение в диспетчере IIS (IIS 7).
  2. На панели Подключения выберите узел сервера в дереве.
  3. В представлении Просмотр возможностей дважды щелкните пункт Рабочие процессы.
  4. Просмотрите список рабочих процессов в сетке.

Командная строка

Чтобы просмотреть список рабочих процессов, используйте следующий синтаксис:
appcmd list wps
Дополнительные сведения о команде Appcmd.exe см. в разделе Appcmd.exe (IIS 7).

Настройка конфигурации

Процедура, приведенная в этом разделе, влияет на следующие элементы конфигурации:
  • Отсутствует
Дополнительные сведения о конфигурации IIS 7 см. на странице IIS 7.0: схема настроек IIS (возможно, на английском языке) на веб-сайте MSDN.

WMI

Чтобы выполнить эту процедуру, используйте следующие классы, методы или свойства WMI:
  • Класс WorkerProcess
  • Класс ApplicationPoolContainsProcess
Дополнительные сведения о WMI и службах IIS см. в разделе Инструментарий управления Windows (WMI) в IIS 7. Дополнительные сведения о классах, методах и свойствах, связанных с этой процедурой, см. на странице Справочные сведения по поставщику IIS WMI (возможно, на английском языке) на веб-сайте MSDN.

Комментариев нет:

Отправить комментарий