ApplicationPoolFailure.RapidFailProtectionMaxCrashes Propriedade
Definição
Importante
Algumas informações se referem a produtos de pré-lançamento que podem ser substancialmente modificados antes do lançamento. A Microsoft não oferece garantias, expressas ou implícitas, das informações aqui fornecidas.
Obtém ou define o número máximo de falhas permitidas dentro do tempo especificado pela RapidFailProtectionInterval propriedade .
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
Valor da propriedade
O número máximo de falhas do pool de aplicativos permitidas. O padrão é 5.
Exceções
O valor é menor que 0 ou maior que 4294967295.
Exemplos
O exemplo a seguir exibe o valor da RapidFailProtectionMaxCrashes propriedade . Se o valor da RapidFailProtection propriedade for true
, este exemplo definirá os valores de RapidFailProtectionInterval propriedade e RapidFailProtectionMaxCrashes . Este exemplo de código faz parte de um exemplo maior fornecido para a ApplicationPoolFailure classe .
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();
Comentários
Essa propriedade especifica o número máximo de falhas permitidas dentro do número de minutos especificado pela RapidFailProtectionInterval propriedade .