Я знаю, что вопрос был о ASP, но, возможно, кто-то найдет этот ответ полезным.
Если у вас есть сервер за IIS 7.5 (например, Tomcat). В моем случае у меня настроена серверная ферма с сервером Tomcat.
В этом случае вы можете изменить время ожидания с помощью диспетчера IIS:
- Перейти к Фермы серверов -> {Имя сервера} -> Прокси
- изменить значение в поле ввода Время ожидания
- нажмите Применить (правый верхний угол)
или вы можете изменить его в файле cofig:
- open % WinDir% \ System32 \ Inetsrv \ Config \ applicationHost.config
- настроить сервер webFarm , чтобы конфигурация была похожа на следующую
* * +1034 Пример: * * тысяча тридцать пять
<webFarm name="${SERVER_NAME}" enabled="true">
<server address="${SERVER_ADDRESS}" enabled="true">
<applicationRequestRouting httpPort="${SERVER_PORT}" />
</server>
<applicationRequestRouting>
<protocol timeout="${TIME}" />
</applicationRequestRouting>
</webFarm>
$ {TIME} в формате ЧЧ: мм: сс (поэтому, если вы хотите установить его на 90 секунд, поместите туда 00:01:30)
В случае Tomcat (и, возможно, других контейнеров сервлетов) вы должны помнить об изменении времени ожидания в % TOMCAT_DIR% \ conf \ server.xml (просто найдите connectionTimeout атрибут в теге Connector и помните, что он указан в миллисекундах )