2010-02-05 13 views
5

Czy są jakieś powody, dla których nie należy ustawiać wartości ScriptManager.AsyncPostBackTimeout na (porównywalnie) dużą wartość, na przykład 5 minut?Potencjalne problemy z ustawieniem AsyncPostBackTimeout na dużą wartość (300 s)?

Mam raport, który trwa od 30 do 180 sekund, aby uruchomić, co powoduje błąd Sys.WebForms.PageRequestManagerTimeoutException: The server request timed out..

We wszystkich moich poszukiwaniach nie mogę znaleźć przewagi nad długim czasem oczekiwania, ale zastanawiam się, czy ktoś ma praktyczne doświadczenie i może potwierdzić, czy można go bezpiecznie zwiększyć znacznie powyżej domyślnych 90 sekund?

Odpowiedz

3

Używam tego przez ponad 8 miesięcy na aplikacji, która otrzymuje umiarkowaną liczbę asynchronicznych post-odsyłek na godzinę (< 1000) i nie mam żadnych problemów z AsyncPostBackTimeout ustawionym na 300 sekund. Mogę sobie wyobrazić, że stwarza problemy, jeśli przez cały czas pojawiają się możliwości wyjątkowo długich żądań, ale obecnie wydaje się całkowicie stabilny.

Powiązane problemy