2010-02-05 4 views
5

Ci sono motivi per non impostare ScriptManager.AsyncPostBackTimeout su un valore (comparativo) di grandi dimensioni come 5 minuti?Potenziali problemi nell'impostazione di AsyncPostBackTimeout su un valore elevato (300 s)?

Ho un report che richiede da 30 a 180 secondi per l'esecuzione, il che causa un errore Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out..

In tutte le mie ricerche non riesco a trovare uno svantaggio di un timeout grande, ma mi chiedo se qualcuno abbia esperienza pratica e possa attestare se è sicuro aumentarlo ben oltre i 90 secondi predefiniti?

risposta

3

L'ho eseguito per oltre 8 mesi su un'applicazione che ottiene un numero moderato di postback asincroni all'ora (< 1000) e non ho riscontrato alcun problema con AsyncPostBackTimeout impostato su 300 secondi. Posso immaginare che crei problemi se ci sono possibilità di richieste estremamente lunghe che accadono continuamente, ma al momento sembra completamente stabile.

Problemi correlati