6

是否有任何理由不将ScriptManager.AsyncPostBackTimeout设置为(相对而言)较大的值,例如 5 分钟?

我有一份报告需要 30 到 180 秒才能运行,这会导致Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out.错误。

在我的所有搜索中,我找不到大超时的缺点,但我想知道是否有人有实践经验并且可以证明将其增加到远高于默认的 90 秒是否安全?

4

1 回答 1

4

我已经在一个每小时获得中等数量的异步回发(<1000)的应用程序上运行了这个超过 8 个月,并且我没有遇到任何AsyncPostBackTimeout设置为 300 秒的问题。我可以想象如果有可能一直发生极长时间运行的请求,它会产生问题,但目前它似乎完全稳定。

于 2010-02-15T21:18:03.077 回答