Назад | Перейти на главную страницу

Какое время поддержки активности IIS7 по умолчанию?

Какое время по умолчанию IIS7 для HTTP keepAlive?

Тайм-аут соединения по умолчанию в IIS7 составляет 2 минуты. Щелкните свой веб-сайт в IIS Mgr, щелкните «Дополнительные параметры» и разверните «Ограничения подключений». Этим управляет настройка времени ожидания соединения (секунды). Если IIS не получает активность в соединении в течение этого времени, соединение будет отключено. Это не зависит от того, было ли соединение запрошено как 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