ProcessModelSection.RequestQueueLimit Propriété
Définition
Important
Certaines informations portent sur la préversion du produit qui est susceptible d’être en grande partie modifiée avant sa publication. Microsoft exclut toute garantie, expresse ou implicite, concernant les informations fournies ici.
Obtient ou définit une valeur indiquant le nombre de demandes autorisées dans la file d'attente.
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
Valeur de propriété
Nombre de demandes autorisées à mettre en attente. L'option par défaut est 5 000.
- Attributs
Exemples
L'exemple de code suivant montre comment utiliser la propriété 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
Remarques
Si le nombre de demandes autorisées dans la file d’attente est dépassé, ASP.NET commence à renvoyer les erreurs « 503 - Serveur trop occupé » aux nouvelles requêtes. Lorsque cette limite est atteinte, le système fonctionne dans des conditions anormales. Il peut s’agir d’un symptôme d’un dysfonctionnement ou, peut-être, d’une charge élevée. Le redémarrage (rebond) du processus de travail peut devenir le seul moyen d’éviter d’autres problèmes.