Clase ServerRuntimeSection
Configura los límites de solicitud para las aplicaciones en un servidor web.
Sintaxis
class ServerRuntimeSection : ConfigurationSection
Métodos
La siguiente tabla muestra los métodos expuestos por la clase ServerRuntimeSection
.
Nombre | Descripción |
---|---|
GetAllowDefinition | (Se hereda de ConfigurationSection). |
GetAllowLocation | (Se hereda de ConfigurationSection ). |
RevertToParent | (Se hereda de ConfigurationSection ). |
SetAllowDefinition | (Se hereda de ConfigurationSection ). |
SetAllowLocation | (Se hereda de ConfigurationSection ). |
Propiedades
La siguiente tabla muestra las propiedades expuestas por la clase ServerRuntimeSection
.
Nombre | Descripción |
---|---|
AlternateHostName |
Valor de lectura y escritura string que especifica el nombre de un host alternativo. |
AppConcurrentRequestLimit |
Valor de lectura y escritura uint32 que especifica el número máximo de solicitudes que se pueden poner en cola para una aplicación. El valor predeterminado es 5000. |
Enabled |
Valor boolean de lectura y escritura. true si se permite que las aplicaciones del servidor web sirvan contenido; de lo contrario, false . El valor predeterminado es true . |
EnableNagling |
Valor boolean de lectura y escritura. true si el algoritmo de Nagle está habilitado; de lo contrario, false . El valor predeterminado es false . Nota: El algoritmo de Nagle es una optimización para HTTP a través de TCP que aumenta la eficacia al mismo tiempo que intenta minimizar el número de paquetes necesarios para enviar datos. Funciona esperando a enviar un paquete hasta que su área de datos esté llena, hasta que expire un período de tiempo de espera de 200 milisegundos o hasta que el remitente indique que ha terminado de enviar datos. Las versiones 5.1 y anteriores de IIS usan el algoritmo de Nagle para todos los datos enviados al cliente. El algoritmo de Nagle tiene una posible desventaja. Si una extensión no rellena el paquete, todavía hay un retraso de 200 milisegundos antes de enviar la respuesta. Este comportamiento es más evidente para las extensiones ISAPI que admiten un encabezado HTTP Keep-Alive en la respuesta al cliente. En este caso, IIS no cierra la conexión después de la respuesta, por lo que el paquete final termina esperando 200 milisegundos. |
FrequentHitThreshold |
Valor de lectura y escritura uint32 que especifica el número de veces que se debe solicitar una dirección URL, dentro del intervalo de tiempo especificado en la propiedad FrequentHitTimePeriod , para que se considere que se alcanza con frecuencia. El valor debe estar entre 1 y 2147483647. El valor predeterminado es 2. Si la dirección URL se alcanza con frecuencia, IIS la almacena en caché. |
FrequentHitTimePeriod |
Valor de lectura y escritura datetime que especifica el intervalo de tiempo en el que se debe solicitar una dirección URL un número especificado de veces que se considere que se alcanza con frecuencia. El valor predeterminado es 10 segundos. El número de veces se especifica en la propiedad FrequentHitThreshold . |
Location |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
MaxRequestEntityAllowed |
Valor de lectura y escritura uint32 que especifica el número máximo de bytes permitidos en el cuerpo de la entidad de una solicitud. Si un encabezado Content-Length especifica una cantidad mayor, IIS envía una respuesta de error 403. Nota: Aunque el archivo IIS_Schema.xml especifica 4294967295 (ilimitado) como valor predeterminado para esta propiedad, el valor predeterminado devuelto por el proveedor WMI es -1. |
Path |
(Se hereda de ConfigurationSection ). Una propiedad clave. |
SectionInformation |
(Se hereda de ConfigurationSection ). |
UploadReadAheadSize |
Valor de lectura y escritura uint32 que especifica el número de bytes que un servidor web leerá en un búfer y pasará a una extensión ISAPI. Esto ocurre una vez por solicitud de cliente. La extensión ISAPI recibe datos adicionales directamente del cliente. El valor debe estar entre 0 y 2147483647. El valor predeterminado es 49152. |
Subclases
Esta clase no contiene subclases.
Comentarios
Esta clase corresponde a la sección <serverRuntime>
del archivo ApplicationHost.config.
Jerarquía de herencia
ServerRuntimeSection
Requisitos
Tipo | Descripción |
---|---|
Remoto | - IIS 7.0 en Windows Vista - IIS 7.5 en Windows 7 - IIS 8.0 en Windows 8 - IIS 10.0 en Windows 10 |
Server | - IIS 7.0 en Windows Server 2008 - IIS 7.5 en Windows Server 2008 R2 - IIS 8.0 en Windows Server 2012 - IIS 8.5 en Windows Server 2012 R2 - IIS 10.0 en Windows Server 2016 |
Producto | - IIS 7.0, IIS 7.5, IIS 8.0, IIS 8.5, IIS 10.0 |
Archivo MOF | WebAdministration.mof |
Consulte también
Clase ConfigurationSection
HttpCompressionSection Class
Clase HttpRequest
RequestFilteringSection Class
CIM_DATETIME