Подтвердить что ты не робот

В чем разница между тайм-аутом web.config и тайм-аутом IIS?

В чем разница между следующей записью в web.config:

 <sessionState timeout="30"/>

И этот параметр в IIS 7.5 (веб-сайт по умолчанию > Дополнительные настройки > Пределы подключения):

enter image description here

Я знаю, что web.config должен применяться ко времени, когда сеанс ASP.NET поддерживается, но каков параметр IIS для?

4b9b3361

Ответ 1

Тайм-аут соединения - это время, в течение которого соединение от браузера к серверу должно выполняться до истечения времени ожидания. Итак, когда браузер запрашивает страницу/изображение/ресурс, как долго IIS ждет, пока он не завершит соединение. Это указано в секундах.

Он также может быть установлен в web.config (пример - 2 минуты, 120 секунд):

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

Тайм-аут сеанса - это продолжительность сеанса. Это происходит через несколько соединений и указывается в минутах.

Это две разные настройки, которые управляют разными вещами.