Справочник функций

Ваш аккаунт

Войти через: 
Забыли пароль?
Регистрация
Информацию о новых материалах можно получать и без регистрации:

Почтовая рассылка

Подписчиков: -1
Последний выпуск: 19.06.2015

ASP - CpuLoggingOptions

CpuLoggingOptions

Это свойство содержит флаги, определяющие режим регистрации использования процессорного времени службами, серверами и приложениями. С помощью этого свойства можно настроить IIS на суммирование процессорного времени только для CGI-приложений, только для ISAPI-расширений и ASP-приложений или для всех приложений.

Тип данных Длинное целое (Long)
Значение по умолчанию 1
Наследование Наследуемое

Примечание.   Так как средства сбора статистики процессов в IIS для отслеживания времени, которое процессор тратит на обслуживание данного процесса, используют объекты Job Windows, то сбор статистики и регулирование возможны только для приложений, изолированных в процессе, отличном от процесса IIS.

Можно также непосредственно манипулировать битовыми флагами свойства CpuLoggingOptions, используя шестнадцатеричные значения, описанные в таблице «Значения битовой маски».

Регулирование процессов и сбор статистики процессов управляются независимо друг от друга несколькими другими свойствами. Для включения сбора статистики процессов нужно установить свойство CpuEnableLogging (входящее в свойство CpuLoggingMask) в значение TRUE, а также присвоить значение TRUE по крайней мере одному из остальных свойств, входящих в CpuLoggingMask. Также необходимо установить по крайней мере один флаг из набора CpuLoggingOptions, дать ненулевое значение свойству CpuLoggingInterval и установить соответствующее свойство (CpuAppEnabled или CpuCgiEnabled) в значение TRUE.

Чтобы правильно задействовать регулирование процессов, установите свойство CpuLimitsEnabled в значение TRUE; также значение TRUE должно иметь по крайней мере одно из следующих свойств:  CpuLimitLogEvent, CpuLimitPriority, CpuLimitProcStop или CpuLimitPause.

Данное свойство содержит следующие флаги:

CpuEnableAppLogging CpuEnableAllProcLogging
CpuEnableCgiLogging  

Разделы, в которых доступно данное свойство

Это свойство доступно в следующих разделах метабазы:

Путь в метабазе Тип параметра
/LM/W3SVC IIsWebService
/LM/W3SVC/N IIsWebServer

Информация об объекте IIS Admin Base

В следующих таблицах перечислены дополнительные сведения, которые требуются только для программ, использующих объект IIS Admin Base.

Идентификатор свойства в метабазе MD_CPU_LOGGING_OPTIONS
Тип пользователя IIS_MD_UT_SERVER
Битовая маска по умолчанию MD_CPU_ENABLE_ALL_PROC_LOGGING

Значения битовой маски

Константа Значение Описание
MD_CPU_DISABLE_ALL_LOGGING 0x00000000 Не регистрировать сведения об использовании процессора.
MD_CPU_ENABLE_ALL_PROC_LOGGING 0x00000001 Регистрировать общее процессорное время, использованное всеми приложениями.
MD_CPU_ENABLE_CGI_LOGGING 0x00000002 Регистрировать процессорное время, использованное CGI-приложениями.
MD_CPU_ENABLE_APP_LOGGING 0x00000004 Регистрировать процессорное время, использованное ISAPI- и ASP-приложениями.

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

Комментарий:
можно использовать BB-коды
Максимальная длина комментария - 4000 символов.
 
Реклама на сайте | Обмен ссылками | Ссылки | Экспорт (RSS) | Контакты
Добавить статью | Добавить исходник | Добавить хостинг-провайдера | Добавить сайт в каталог