ProcessModelSection.RequestQueueLimit Egenskap

Definition

Hämtar eller anger ett värde som anger antalet begäranden som tillåts i kön.

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

Egenskapsvärde

Antalet begäranden som tillåts köas. Standardvärdet är 5 000.

Attribut

Exempel

Följande kodexempel visar hur du använder egenskapen RequestQueueLimit .


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

Kommentarer

Om antalet begäranden som tillåts i kön överskrids börjar ASP.NET returnera felen "503 – Servern är för upptagen" till nya begäranden. När den här gränsen har nåtts fungerar systemet under onormala förhållanden. Detta kan vara ett symptom på ett fel eller kanske bara hög belastning. Om du startar om (studsar) kan arbetsprocessen bli det enda sättet att förhindra ytterligare problem.

Gäller för