Quelle est la durée de conservation par défaut IIS7?


Réponses:


30

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 connectionTimeoutattributs et.

<limits connectionTimeout="00:02:00" />

Cela définira la valeur du délai d'attente à 2 minutes.


7

HTTP KeepAlive est un commutateur vrai / faux. Si HTTP Keepalive est vrai, il utilisera le paramètre "Connection Timeout" (120 secondes par défaut)


2

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


+1. Soit dit en passant, le lien que vous avez là-bas est pour .Net Framework 3 qui ne prend pas réellement en charge un int pour cet attribut. Je pense que vous vouliez dire ce lien: docs.microsoft.com/en-us/previous-versions/dotnet/…
Zoomzoom
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.