Freigeben über


bufferModes-Element für healthMonitoring (ASP.NET-Einstellungsschema)

Definiert die Pufferungsfunktionen eines Anbieters.

Dieses Element ist neu in .NET Framework, Version 2.0.

<bufferModes>
  <add.../>
  <remove.../>
  <clear />
</bufferModes>

Attribute und Elemente

In den folgenden Abschnitten werden Attribute, untergeordnete Elemente sowie übergeordnete Elemente für diesen Abschnitt beschrieben.

Attribute

Keine.

Untergeordnete Elemente

Element

Beschreibung

add

Optionales Element

Konfiguriert einen Puffermodus und fügt ihn der HealthBufferModeSettings-Auflistung hinzu.

clear

Optionales Element

Entfernt alle Puffermoduskonfigurationen aus der HealthBufferModeSettings-Auflistung.

remove

Optionales Element

Entfernt die spezifische Puffermoduskonfiguration aus der HealthBufferModeSettings-Auflistung.

Übergeordnete Elemente

Element

Beschreibung

configuration

Gibt das Stammelement in jeder Konfigurationsdatei an, die von der Common Language Runtime und den .NET Framework-Anwendungen verwendet wird.

system.web

Gibt das Stammelement für den ASP.NET-Konfigurationsabschnitt an.

healthMonitoring

Konfiguriert eine Anwendung für die Systemüberwachung.

Hinweise

Standardkonfiguration

Das folgende bufferModes-Standardelement wird in der Stammdatei Web.config in .NET Framework, Version 2.0, konfiguriert.

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

Beispiel

Das folgende Codebeispiel zeigt, wie Sie die Puffermodi für die Systemstatusüberwachung konfigurieren.

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

Elementinformationen

Konfigurationsabschnittshandler

System.Web.Configuration.HealthMonitoringSection

Konfigurationsmember

System.Web.Configuration.BufferModesCollection

HealthMonitoringSection.BufferModes

Konfigurierbare Speicherorte

Machine.config

Web.config auf der Stammebene

Web.config auf der Anwendungsebene

Anforderungen

Microsoft Internetinformationsdienste (IIS), Version 5.0, 5.1 oder 6.0

.NET Framework, Version 2.0

Microsoft Visual Studio 2005

Siehe auch

Aufgaben

Gewusst wie: Sperren von ASP.NET-Konfigurationseinstellungen

Referenz

healthMonitoring-Element (ASP.NET-Einstellungsschema)

add-Element für bufferMode für healthMonitoring (ASP.NET-Einstellungsschema)

remove-Element für bufferModes für healthMonitoring (ASP.NET-Einstellungsschema)

clear-Element für bufferModes für healthMonitoring (ASP.NET-Einstellungsschema)

System.Configuration

System.Web.Configuration

Konzepte

Übersicht über die ASP.NET-Konfiguration

ASP.NET-Webserversteuerelemente und Browserfunktionen

Absichern der ASP.NET-Konfiguration

ASP.NET-Konfigurationsszenarios

Weitere Ressourcen

ASP.NET-Konfigurationsdateien

ASP.NET-Konfigurationseinstellungen

Allgemeine Konfigurationseinstellungen (ASP.NET)

ASP.NET-Konfigurations-API