Quelle est l'heure par défaut IIS7 pour HTTP keepAlive?
Le délai d'expiration de connexion par défaut dans IIS7 est de 2 minutes. Cliquez sur votre site Web dans IIS Mgr, cliquez sur Paramètres avancés et développez Limites de connexion. Le paramètre Timeout de connexion (secondes) est ce qui régit cela. Si IIS ne reçoit pas d'activité sur une connexion pendant cette durée, il expirera la connexion. Cela indépendamment du fait que la connexion a été demandée ou non en tant que connexion permanente. Vous devrez, bien sûr, activer la fonction Keep-Alives pour que ce soit un "délai d'expiration". Keep-alive est activé par défaut dans IIS.
Vous pouvez également le définir pour le site dans le fichier applicationHost.config à l'aide <limits>
des connectionTimeout
attributs et.
<limits connectionTimeout="00:02:00" />
Cela définira la valeur du délai d'attente à 2 minutes.
HTTP KeepAlive est un commutateur vrai / faux. Si HTTP Keepalive est vrai, il utilisera le paramètre "Connection Timeout" (120 secondes par défaut)
Vous pouvez également utiliser cette option dans votre web.config
<system.web>
<httpRuntime executionTimeout="180" />
</system.web>
https://msdn.microsoft.com/en-us/library/e1f13641%28v=vs.85%29.aspx?f=255&MSPPError=-2147217396