ApplicationPoolFailureSettings Class1

애플리케이션 풀 또는 작업자 프로세스가 실패할 때 수행할 작업을 결정하는 속성을 노출합니다.

구문

class ApplicationPoolFailureSettings : EmbeddedObject  

메서드

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

속성

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

속성 Description
AutoShutdownExe WWW 서비스(World Wide Web Publishing Service)가 애플리케이션 풀을 종료할 때 실행할 실행 파일을 지정하는 읽기/쓰기 string 값입니다. 기본값은 null입니다. 사용 된 AutoShutdownParams 실행 파일에 매개 변수를 보낼 속성입니다.
AutoShutdownParams 속성에 지정된 AutoShutdownExe 실행 파일의 명령줄 매개 변수를 포함하는 읽기/쓰기 string 값입니다. 기본값은 null입니다.
LoadBalancerCapabilities 서비스를 사용할 수 없는 경우 애플리케이션 풀 동작을 지정하는 읽기/쓰기 sint32 값입니다. 가능한 값은 설명 섹션의 뒷부분에 나열됩니다.
OrphanActionExe WWW 서비스가 작업자 프로세스를 분리할 때 실행할 실행 파일을 지정하는 읽기/쓰기 string 값입니다. 기본값은 null입니다. 사용 된 OrphanActionParams 실행 파일에 매개 변수를 보낼 속성입니다.
OrphanActionParams 속성에 지정된 OrphanActionExe 실행 파일의 명령줄 매개 변수를 포함하는 읽기/쓰기 string 값입니다. 분리된 작업자 프로세스의 프로세스 ID를 지정하려면 "%1%"을(를) 사용합니다. 기본값은 null입니다.
OrphanWorkerProcess 읽기/쓰기 boolean 값입니다. true WWW 서비스가 요청에 응답하지 않는 작업자 프로세스를 분리하면 이고, 그렇지 않으면 입니다 false. 기본값은 false입니다. 값이 로 설정 false되면 응답하지 않는 모든 작업자 프로세스가 종료됩니다.
RapidFailProtection 읽기/쓰기 boolean 값입니다. true작업자 프로세스 오류 수가 에 지정된 RapidFailProtectionInterval시간(초) 내에 지정된 최대값에 RapidFailProtectionMaxCrashes 도달하면 WWW 서비스가 애플리케이션 풀의 모든 애플리케이션을 종료하면 이고, false그렇지 않으면 입니다. 기본값은 true입니다.
RapidFailProtectionInterval 작업자 프로세스의 실패 횟수가 다시 설정되기 전의 시간(초)을 지정하는 읽기/쓰기 datetime 값입니다. 기본값은 5입니다.
RapidFailProtectionMaxCrashes 허용되는 작업자 프로세스 오류의 최대 수를 지정하는 읽기/쓰기 uint32 값입니다. 기본값은 5입니다.

를 서브클래싱합니다.

이 클래스에는 하위 클래스가 없습니다.

설명

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

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

키워드 작업
1 TcpLevel 연결을 종료합니다.
2 HttpLevel 오류 코드 503(서비스를 사용할 수 없음)을 보냅니다.

상속 계층 구조

EmbeddedObject

ApplicationPoolFailureSettings

요구 사항

형식 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

참고 항목

CIM_DATETIME
ApplicationPool 클래스
ApplicationPoolElementDefaults 클래스
EmbeddedObject 클래스