Nota
O acesso a esta página requer autorização. Podes tentar iniciar sessão ou mudar de diretório.
O acesso a esta página requer autorização. Podes tentar mudar de diretório.
Define os recursos de armazenamento em buffer para um provedor.
Esse elemento é novo no .NET Framework versão 2.0.
<configuration> Element
System.Web elemento (esquema configurações ASP.NET)
<healthMonitoring> Element
bufferModes elemento para healthMonitoring (ASP.NET Settings esquema)
<bufferModes>
<add.../>
<remove.../>
<clear />
</bufferModes>
Atributos e elementos
As seções a seguir descrevem os atributos e elementos filho elementos pai para esta seção.
Atributos
Nenhum.
Elementos filho
Elemento |
Descrição |
|---|---|
add |
Elemento opcional. Configura um modo de buffer e o adiciona à HealthBufferModeSettings coleção. |
clear |
Elemento opcional. Remove todas as configurações do buffer de modo a HealthBufferModeSettings coleção. |
remove |
Elemento opcional. Remove a configuração do modo de buffer específicos a HealthBufferModeSettings coleção. |
Elementos pai
Elemento |
Descrição |
|---|---|
configuration |
Especifica o elemento de raiz em todos os arquivos de configuração que é usado pelo Common Language Runtime e os aplicativos .NET Framework. |
system.web |
Especifica o elemento raiz referente à seção de configuração do ASP.NET. |
healthMonitoring |
Configura um aplicativo para monitoração integridade. |
Comentários
Configuração padrão
O seguinte padrão bufferModes elemento está configurado no arquivo raiz Web.config no .NET estrutura versão 2.0.
<bufferModes>
<add name="Critical Notification" maxBufferSize="100" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification" maxBufferSize="300" maxFlushSize="20"
urgentFlushThreshold="1" regularFlushInterval="Infinite" urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Analysis" maxBufferSize="1000" maxFlushSize="100" urgentFlushThreshold="100"
regularFlushInterval="00:05:00" urgentFlushInterval="00:01:00" maxBufferThreads="1" />
<add name="Logging" maxBufferSize="1000" maxFlushSize="200" urgentFlushThreshold="800"
regularFlushInterval="00:30:00" urgentFlushInterval="00:05:00" maxBufferThreads="1" />
</bufferModes>
Exemplo
O exemplo de código a seguir mostra como configurar os modos de buffer para monitorar o status de saúde.
<healthMonitoring Enabled="true" heartBeatInterval="0">
<bufferModes>
<add name="Critical Notification"
maxBufferSize="100"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
<add name="Notification"
maxBufferSize="300"
maxFlushSize="20"
urgentFlushThreshold="1"
regularFlushInterval="Infinite"
urgentFlushInterval="00:01:00"
maxBufferThreads="1" />
</bufferModes>
</healthMonitoring>
Informações do elemento
Manipulador de seção de configuração |
|
Configuração de membro |
|
Locais configuráveis |
Machine.config Web.config de nível de raiz Nível do aplicativo Web.config |
Requisitos |
Serviços de Informações da Internet da Microsoft (IIS) 5.0, 5.1 ou 6.0 O .NET estrutura versão 2.0 Microsoft Visual Studio 2005 |
Consulte também
Tarefas
Como: Bloquear ASP.NET Configuration Settings
Conceitos
Visão Geral da Configuração ASP.NET
Controles de Servidor Web do ASP.NET e Recursos do Navegador
Protegendo configuração ASP.NET
Cenários de configuração ASP.NET
Referência
Adicionar elemento para bufferMode para healthMonitoring (ASP.NET Settings esquema)
Remover elemento bufferModes para healthMonitoring (ASP.NET Settings esquema)
desmarcar elemento bufferModes para healthMonitoring (ASP.NET Settings esquema)
Outros recursos
Arquivos de configuração ASP.NET
Definições de configuração ASP.NET