Потенциальные проблемы при установке AsyncPostBackTimeout в большое значение (300 с)? - PullRequest
5 голосов
/ 06 февраля 2010

Есть ли причины не устанавливать ScriptManager.AsyncPostBackTimeout (сравнительно) большое значение, например, 5 минут?

У меня есть отчет, выполнение которого занимает от 30 до 180 секунд, что вызывает ошибку Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out..

Во всех моих поисках я не могу найти обратную сторону большого тайм-аута, но мне интересно, есть ли у кого-нибудь практический опыт и можно ли засвидетельствовать, безопасно ли увеличивать его намного выше стандартных 90 секунд?

1 Ответ

3 голосов
/ 16 февраля 2010

Я выполняю это более 8 месяцев в приложении, которое получает умеренное количество асинхронных обратных передач в час (<1000), и у меня не возникало проблем с <code>AsyncPostBackTimeout, установленным в 300 секунд.Я могу вообразить, что это создает проблемы, если есть вероятность того, что запросы будут выполняться очень долго, но в настоящее время они кажутся абсолютно стабильными.

...