Есть ли любые причины не установить ScriptManager. AsyncPostBackTimeout к (comparitively) большому значению как 5 минут?
У меня есть отчет, который берет где угодно от 30 до 180 секунд для выполнения, который вызывает a Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out.
ошибка.
Во всем моем поиске я не могу найти оборотную сторону большого тайм-аута, но я задаюсь вопросом, имеет ли кто-либо практический опыт и может засвидетельствовать о том, безопасно ли увеличить его много больше значения по умолчанию 90 секунд?
Я использую это уже более 8 месяцев в приложении, которое получает умеренное количество асинхронных обратных передач в час (<1000), и у меня нет Не возникнут какие-либо проблемы с AsyncPostBackTimeout
, установленным на 300 секунд. Я могу представить себе, что это создает проблемы, если есть вероятность того, что постоянно выполняются чрезвычайно длинные запросы, но в настоящее время он кажется полностью стабильным.