ProcessModelSection.RequestQueueLimit Propiedad
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Obtiene o establece un valor que indica el número de solicitudes permitidas en la cola.
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
Valor de propiedad
El número de solicitudes que se pueden poner en la cola. El valor predeterminado es 5000.
- Atributos
Ejemplos
En el ejemplo de código siguiente se muestra cómo utilizar la propiedad 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
Comentarios
Si se supera el número de solicitudes permitidas en la cola, ASP.NET comienza a devolver errores "503 - Servidor demasiado ocupado" a las nuevas solicitudes. Cuando se alcanza este límite, el sistema funciona en condiciones anómalos. Esto puede ser un síntoma de un mal funcionamiento o, quizás, simplemente una carga alta. Reiniciar (rebotar) el proceso de trabajo podría convertirse en la única manera de evitar más problemas.