Freigeben über


ProcessModelSection.RequestQueueLimit Eigenschaft

Definition

Dient zum Abrufen oder Festlegen eines Werts, der angibt, wie viele Anforderungen in der Warteschlange zulässig sind.

public:
 property int RequestQueueLimit { int get(); void set(int value); };
[System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))]
[System.Configuration.ConfigurationProperty("requestQueueLimit", DefaultValue=5000)]
[System.Configuration.IntegerValidator(MinValue=0)]
public int RequestQueueLimit { get; set; }
[<System.ComponentModel.TypeConverter(typeof(System.Configuration.InfiniteIntConverter))>]
[<System.Configuration.ConfigurationProperty("requestQueueLimit", DefaultValue=5000)>]
[<System.Configuration.IntegerValidator(MinValue=0)>]
member this.RequestQueueLimit : int with get, set
Public Property RequestQueueLimit As Integer

Eigenschaftswert

Die Anzahl der Anforderungen, die in die Warteschlange gestellt werden dürfen. Der Standardwert ist 5000.

Attribute

Beispiele

Das folgende Codebeispiel zeigt, wie die RequestQueueLimit Eigenschaft verwendet wird.


// Get the current RequestQueueLimit property value.
int requestQueueLimit =
    processModelSection.RequestQueueLimit;

// Set the RequestQueueLimit property to 10240.
processModelSection.RequestQueueLimit = 10240;
' Get the current RequestQueueLimit property value.
   Dim requestQueueLimit As Integer = _
   processModelSection.RequestQueueLimit

' Set the RequestQueueLimit property to 10240.
processModelSection.RequestQueueLimit = 10240

Hinweise

Wenn die Anzahl der in der Warteschlange zulässigen Anforderungen überschritten wird, beginnt ASP.NET mit der Rückgabe von "503 - Server Too Busy"-Fehlern an neue Anforderungen. Wenn dieser Grenzwert erreicht ist, wird das System unter ungewöhnlichen Bedingungen ausgeführt. Dies kann ein Symptom einer Fehlfunktion oder vielleicht nur eine hohe Last sein. Das Neustarten (Springen) des Arbeitsprozesses kann die einzige Möglichkeit sein, weitere Probleme zu vermeiden.

Gilt für: