Какое время по умолчанию IIS7 для HTTP keepAlive?
Время ожидания подключения по умолчанию в IIS7 составляет 2 минуты. Нажмите на свой веб-сайт в IIS Mgr, нажмите «Дополнительные параметры» и разверните «Ограничения подключения». Параметр Тайм-аут соединения (в секундах) управляет этим. Если IIS не получает активность для соединения в течение этого периода времени, он отключит соединение. Это не зависит от того, было ли запрошено соединение для поддержания активности. Вам, конечно, нужно включить keep-alives, чтобы это было «тайм-аутом keep-alive». Keep-alive включен по умолчанию в IIS.
Вы также можете установить его на месте в файле applicationHost.config , используя <limits>
и в connectionTimeout
атрибут.
<limits connectionTimeout="00:02:00" />
Это установит время ожидания на 2 минуты.
HTTP KeepAlive - это переключатель true / false. Если HTTP Keepalive имеет значение true, он будет использовать настройку «Время ожидания подключения» (по умолчанию 120 секунд)
Также вы можете использовать эту опцию в вашем 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