Elemento bufferModes para healthMonitoring (Esquema de configuración de ASP.NET)
Define la capacidad de almacenamiento en búfer de un proveedor.
Se trata de un elemento nuevo en .NET Framework, versión 2.0.
<bufferModes>
<add.../>
<remove.../>
<clear />
</bufferModes>
Atributos y elementos
Las secciones siguientes describen los atributos, los elementos secundarios y los elementos primarios de esta sección.
Atributos
Ninguno.
Elementos secundarios
Elemento |
Descripción |
---|---|
add |
Elemento opcional. Configura un modo de búfer y lo agrega a la colección HealthBufferModeSettings. |
clear |
Elemento opcional. Quita todas las configuraciones de modo de búfer de la colección HealthBufferModeSettings. |
remove |
Elemento opcional. Quita determinadas configuraciones de modo de búfer de la colección HealthBufferModeSettings. |
Elementos primarios
Elemento |
Descripción |
---|---|
configuration |
Especifica el elemento raíz de cada archivo de configuración que utilizan las aplicaciones basadas en Common Language Runtime y .NET Framework. |
system.web |
Especifica el elemento raíz de la sección de configuración de ASP.NET. |
healthMonitoring |
Configura una aplicación para supervisión de estado. |
Comentarios
Configuración predeterminada
En la versión 2.0 de .NET Framework, el siguiente elemento bufferModes predeterminado se configura en el archivo Web.config raíz.
<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>
Ejemplo
En el ejemplo de código siguiente se muestra cómo configurar los modos de búfer para la supervisión del estado.
<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>
Información de elemento
Controlador de la sección de configuración |
|
Miembro de configuración |
|
Ubicaciones configurables |
Machine.config Web.config del nivel raíz Web.config del nivel de aplicaciones |
Requisitos |
Microsoft Internet Information Services (IIS) versión 5.0, 5.1 o 6.0 .NET Framework versión 2.0 Microsoft Visual Studio 2005 |
Vea también
Tareas
Cómo: Bloquear los valores de configuración de ASP.NET
Referencia
Elemento healthMonitoring (esquema de configuración de ASP.NET)
Elemento add aplicado a bufferMode para healthMonitoring (Esquema de configuración de ASP.NET)
Conceptos
Información general sobre la configuración de ASP.NET
Controles de servidor web ASP.NET y funciones del explorador
Proteger la configuración de ASP.NET
Escenarios de configuración de ASP.NET
Otros recursos
Archivos de configuración de ASP.NET
Opciones de configuración de ASP.NET