Можно просмотреть сведения о производительности рабочих
процессов, работающих в пулах приложений на веб-сервере. Эти сведения
могут способствовать уменьшению количества приложений, вызывающих
неполадки на веб-сервере, а также содействовать в устранении этих
неполадок. Например, можно обнаружить, что определенный пул приложений
часто показывает высокий уровень использования ЦП, например на уровне 80
процентов. С помощью этих сведений можно определить, какие приложения
работают в этом пуле приложений, и попытаться определить, возникла ли
эта неполадка в определенном приложении и следует ли переместить это
приложение в другой пул приложений.
В службах IIS 7 отображаются рабочие процессы с соответствующими именами пулов приложений и предоставляются следующие сведения для каждого рабочего процесса:
В службах IIS 7 отображаются рабочие процессы с соответствующими именами пулов приложений и предоставляются следующие сведения для каждого рабочего процесса:
- Имя пула приложений. Имя пула приложений. При наличии веб-садов один пул приложений может отображаться в сетке несколько раз для учета различных рабочих процессов, работающих в пуле приложений.
- Код процесса. Код рабочего процесса, связанный с пулом приложений.
- Состояние. Состояние процесса, например начало, выполнение или завершение.
- Использование ЦП %. Процент времени, в течение которого рабочий процесс использовал процессор с момента последнего обновления. Эти данные соответствуют данным столбца Загрузка ЦП в диспетчере задач.
- Выделено (КБ) Текущий размер памяти, выделенной для рабочего процесса, который не может быть совместно использован с другими процессами. Данные соответствуют данным столбца Обьем виртуальной памяти в диспетчере задач Windows.
- Выделено виртуальной памяти (КБ) Текущий размер области виртуальной памяти для рабочего процесса. Этот параметр не соотносится ни с одним параметром в диспетчере задач Windows.
Предварительные требования
Сведения об уровнях, на которых можно выполнить эту
процедуру, а также о модулях, обработчиках и разрешениях, требуемых для
выполнения этой процедуры, см. в разделе Требования к функциям рабочих процессов и текущих выполняемых запросов (IIS 7).
Исключения из требований
Исключения из требований
- Отсутствует
Чтобы просмотреть список рабочих процессов
Эту процедуру можно выполнить с помощью пользовательского
интерфейса, запустив команды Appcmd.exe в окне командной строки, путем
прямого изменения файлов конфигурации или посредством написания
сценариев WMI.
Пользовательский интерфейс
Чтобы использовать пользовательский интерфейс
-
Откройте Диспетчер IIS. Сведения об открытии Диспетчер IIS см. в разделе Открытие диспетчера IIS (IIS 7). Сведения об изменении местоположения с помощью пользовательского интерфейса см. в разделе Перемещение в диспетчере IIS (IIS 7).
-
На панели Подключения выберите узел сервера в дереве.
-
В представлении Просмотр возможностей дважды щелкните пункт Рабочие процессы.
-
Просмотрите список рабочих процессов в сетке.
Командная строка
Чтобы просмотреть список рабочих процессов, используйте следующий синтаксис:
appcmd list wps
Дополнительные сведения о команде Appcmd.exe см. в разделе Appcmd.exe (IIS 7).
appcmd list wps
Дополнительные сведения о команде Appcmd.exe см. в разделе Appcmd.exe (IIS 7).
Настройка конфигурации
Процедура, приведенная в этом разделе, влияет на следующие элементы конфигурации:
- Отсутствует
WMI
Чтобы выполнить эту процедуру, используйте следующие классы, методы или свойства WMI:
- Класс WorkerProcess
- Класс ApplicationPoolContainsProcess
Комментариев нет:
Отправить комментарий