ApplicationPoolFailure.RapidFailProtectionMaxCrashes 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
속성에 지정된 RapidFailProtectionInterval 시간 내에 허용되는 최대 오류 수를 가져오거나 설정합니다.
public:
property long RapidFailProtectionMaxCrashes { long get(); void set(long value); };
public long RapidFailProtectionMaxCrashes { get; set; }
member this.RapidFailProtectionMaxCrashes : int64 with get, set
Public Property RapidFailProtectionMaxCrashes As Long
속성 값
허용되는 최대 애플리케이션 풀 오류 수입니다. 기본값은 5입니다.
예외
System:ArgumentOutOfRangeException
값이 0보다 작거나 4294967295보다 큽니다.
예제
다음 예제에서는 값을 RapidFailProtectionMaxCrashes 표시 합니다 속성입니다. 속성 값이 이 RapidFailProtection 면 이 예제에서는 true
RapidFailProtectionInterval 및 RapidFailProtectionMaxCrashes 속성 값을 설정합니다. 이 코드 예제는에 대해 제공 된 큰 예제의 일부는 ApplicationPoolFailure 클래스입니다.
Console.WriteLine("RapidFailProtectionInterval:\t{0}",
manager.ApplicationPoolDefaults.Failure.RapidFailProtectionInterval);
// If the RapidFailProtection is enabled, set
// the Interval and maximum crashes properties.
if (manager.ApplicationPoolDefaults.Failure.RapidFailProtection)
{
manager.ApplicationPoolDefaults.Failure.
RapidFailProtectionInterval = (TimeSpan.FromMinutes(10));
manager.ApplicationPoolDefaults.Failure.
RapidFailProtectionMaxCrashes = 6;
}
// Commit the changes to ApplicationHost.config file.
manager.CommitChanges();
설명
이 속성은 속성에 지정된 RapidFailProtectionInterval 시간(분) 내에 허용되는 최대 오류 수를 지정합니다.