web-dev-qa-db-ja.com

IIS7のデフォルトのキープアライブ時間はどれくらいですか?

HTTPキープアライブのIIS7のデフォルト時間は何ですか?

27
SDReyes

IIS7のデフォルトの接続タイムアウトは2分です。 IIS MgrでWebサイトをクリックし、[詳細設定]をクリックして、[接続制限]を展開します。これを制御するのは[接続タイムアウト(秒)]設定です。IfIISこの期間、接続のアクティビティを受信しないと、接続がタイムアウトします。これは、接続がキープアライブとしてリクエストされたかどうかに関係なく、もちろん、キープアライブを有効にする必要がありますこれは「キープアライブタイムアウト」になり、キープアライブはIISではデフォルトで有効になっています。

<limits>およびconnectionTimeout属性を使用して、applicationHost.configファイルでサイトに設定することもできます。

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

これにより、タイムアウト値が2分に設定されます。

31
squillman

HTTPキープアライブはtrue/falseスイッチです。 HTTPキープアライブがtrueの場合、「接続タイムアウト」設定を使用します(デフォルトは120秒)。

7
iainlbc

また、あなたはあなたの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

2