Freigeben über


ProcessModelSection.RequestQueueLimit Eigenschaft

Definition

Ruft einen Wert ab, der die Anzahl der in der Warteschlange zulässigen Anforderungen angibt, oder legt diesen fest.

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

Int32

Die Anzahl der in der Warteschlange zulässigen Anforderungen. Der Standard ist 5.000.

Attribute

Beispiele

Im folgenden Codebeispiel wird die Verwendung der RequestQueueLimit-Eigenschaft veranschaulicht.


// 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, "503 - Server Zu beschäftigt" -Fehler an neue Anforderungen zurückzugeben. Wenn dieser Grenzwert erreicht wird, wird das System unter ungewöhnlichen Bedingungen ausgeführt. Dies kann ein Symptom einer Fehlfunktion sein oder vielleicht nur hohe Last. Das Neustarten (Bouncing) des Arbeitsvorgangs kann die einzige Möglichkeit sein, weitere Probleme zu verhindern.

Gilt für