Configuración de los tiempos de espera específicos de la aplicación

La configuración de toda la API del servidor HTTP se aplica a todas las sesiones de servidor y a los grupos de direcciones URL del equipo. La aplicación puede invalidar estas configuraciones estableciendo los valores de tiempo de espera específicos de la aplicación. Los tiempos de espera de la sesión del servidor invalidan los tiempos de espera para toda la API del servidor HTTP y se aplican a todos los grupos de direcciones URL creados en ellos. La configuración de la propiedad timeouts en un grupo de direcciones URL invalida los tiempos de espera de la sesión del servidor para todas las direcciones URL del grupo.

Si se especifica cero para cualquiera de los temporizadores de la estructura de HTTP_TIMEOUT_LIMIT_INFO para un grupo de direcciones URL, la API del servidor HTTP se revertirá a los tiempos de espera de la sesión del servidor, si existen, o la configuración predeterminada de la API del servidor HTTP si no existen tiempos de espera de la sesión del servidor. Por ejemplo, cuando la propiedad de tiempo de espera del servidor está presente en un grupo de direcciones URL y el temporizador EntityBody es cero, se usa el tiempo de espera de la sesión del servidor. Si la propiedad timeouts no está establecida en una sesión de servidor, se usa la configuración predeterminada de la API del servidor HTTP. Para deshabilitar un temporizador, establezca el valor en MAXUSHORT, excepto el temporizador MinSendRate que se establece en MAXULONG.

La API del servidor HTTP solo puede configurar headerWait específico de la aplicación y los temporizadores IdleConnection solo son efectivos después de que se haya recibido la primera solicitud. Antes de recibir la primera solicitud, se aplican los valores de tiempo de espera para toda la API de HTTP Server. Después de que llegue la primera solicitud y esté asociada a una cola de solicitudes, se pueden aplicar los temporizadores HeaderWait e IdleConnection específicos de la aplicación. Los temporizadores específicos de la aplicación se aplican a todas las solicitudes posteriores que llegan a la cola de solicitudes para una conexión de mantenimiento activo.

Para obtener más información sobre cómo configurar temporizadores, vea los temas Configuración del grupo de direcciones URL y Configuración de la sesión del servidor .