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


回答:


30

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

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

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

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


7

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


2

また、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。ところで、あなたが持っているリンクは、実際にはその属性のintをサポートしていない.Net Framework 3用です。:私はあなたがこのリンク意味だと思うdocs.microsoft.com/en-us/previous-versions/dotnet/...
Zoomzoom
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.