ApplicationPoolProcessorSettings Class1

애플리케이션 풀에 대한 CPU 설정을 구성합니다.

구문

class ApplicationPoolProcessorSettings : EmbeddedObject  

메서드

이 클래스에는 메서드가 없습니다.

속성

다음 표에서는 클래스에서 노출하는 속성을 나열합니다 ApplicationPoolProcessorSettings .

속성 Description
Action 애플리케이션 풀이 속성에 지정된 Limit CPU 제한을 초과할 때 IIS가 수행하는 작업을 지정하는 읽기/쓰기 sint32 값입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다.
Limit 속성에 지정된 간격 동안 작업자 프로세스가 제한되는 CPU 시간의 백분율을 ResetInterval 나타내는 읽기/쓰기 uint32 값입니다. 기본값은 작업자 프로세스에 대한 CPU 사용 제한을 사용하지 않도록 설정하는 0입니다. 속성의 Limit 값을 초과하면 이벤트가 이벤트 로그에 기록되고 속성에서 지정한 Action 작업이 수행됩니다.
ResetInterval 속성의 재설정 간격을 나타내는 읽기/쓰기 datetime 값입니다 Limit . 마지막 재설정 이후 경과된 시간이 속성에 ResetInterval 지정된 값과 같으면 IIS는 에 대한 LimitCPU 타이머를 다시 설정합니다. 를 0으로 설정 ResetInterval 하면 CPU 모니터링이 비활성화됩니다. 기본값은 5입니다.
SmpAffinitized 읽기/쓰기 boolean 값입니다. true 속성이 SmpProcessorAffinityMask 특정 프로세서에 작업자 프로세스를 할당할 수 있으면 이고, false그렇지 않으면 입니다. 기본값은 false입니다.
SmpProcessorAffinityMask 애플리케이션 풀에서 작업자가 처리해야 하는 CPU를 나타내는 16진수 마스크가 포함된 읽기/쓰기 uint32 값입니다. 이 설정은 다중 프로세서 서버의 처음 32개 프로세서에 대한 것입니다. 속성을 사용 SmpProcessorAffinityMask 하려면 먼저 속성을 trueSmpAffinitized 설정합니다. 참고: IIS_Schema.xml 파일은 이 속성의 기본값으로 4294967295(무제한)를 지정하지만 WMI 공급자가 반환하는 기본값은 -1입니다. 이 속성을 0으로 설정하면 SMP 선호도가 구성되지 않으므로 오류 조건이 발생합니다.
SmpProcessorAffinityMask2 애플리케이션 풀에서 작업자가 처리해야 하는 CPU를 나타내는 16진수 마스크가 포함된 읽기/쓰기 uint32 값입니다. 이 설정은 다중 프로세서 서버의 두 번째 32개 프로세서 집합에 대한 것입니다. 속성을 사용 SmpProcessorAffinityMask 하려면 먼저 속성을 trueSmpAffinitized 설정합니다. 참고: IIS_Schema.xml 파일은 이 속성의 기본값으로 4294967295(무제한)를 지정하지만 WMI 공급자가 반환하는 기본값은 -1입니다. 이 속성을 0으로 설정하면 SMP 선호도가 구성되지 않으므로 오류 조건이 발생합니다.

설명

이 클래스의 인스턴스는 ApplicationPool 클래스의 속성에 포함 Cpu 됩니다.

다음 표에서는 속성에 대해 가능한 값과 연결된 키워드 및 작업을 Action 나열합니다. 기본값은 0(NoAction)입니다.

키워드 작업
0 NoAction 이벤트 로그에 경고를 씁니다. 하지만 다른 작업은 수행하지 않습니다.
1 KillW3WP 속성 값 Limit 이 초과되면 애플리케이션 풀 작업자 프로세스를 종료합니다.

WMI(Windows Management Instrumentation)의 날짜/시간 값에 대한 자세한 내용은 CIM_DATETIME.

프로세서 선호도 설정에 대한 자세한 내용은 프로세서 선호 도 설정을 참조하세요.

상속 계층 구조

EmbeddedObject

ApplicationPoolProcessorSettings

요구 사항

형식 Description
클라이언트 - Windows Vista의 IIS 7.0
- Windows 7의 IIS 7.5
- Windows 8의 IIS 8.0
- WINDOWS 10 IIS 10.0
서버 - Windows Server 2008의 IIS 7.0
- Windows Server 2008 R2의 IIS 7.5
- Windows Server 2012의 IIS 8.0
- Windows Server 2012 R2의 IIS 8.5
- WINDOWS SERVER 2016 IIS 10.0
제품 - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0
MOF 파일 WebAdministration.mof

참고 항목

ApplicationPool 클래스
EmbeddedObject 클래스
CIM_DATETIME