Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
ASP.NET 2.0 / 3.5 / 4.0
Page TimeOut
mercoledì 23 dicembre 2009 - 11.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
fguida
Profilo
| Expert
524
messaggi | Data Invio:
mer 23 dic 2009 - 11:32
Ciao a tutti,
ho una pagina aspx che va in timeOut dopo 90 secondi...non ricordo se e dove si può settare questo parametro ad un tempo maggiore.
Grazie
Francesco
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
mer 23 dic 2009 - 19:56
>Ciao a tutti,
ciao
>ho una pagina aspx che va in timeOut dopo 90 secondi...non ricordo
>se e dove si può settare questo parametro ad un tempo maggiore.
A dire il vero sarebbe da capire dove si verifica il timeout.. Perchè può essere di vario tipo, ad esempio di connessione, di script, ecc..
Cerca di localizzare il problema.
>Grazie
di nulla!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
fguida
Profilo
| Expert
524
messaggi | Data Invio:
gio 24 dic 2009 - 09:02
Ciao Alessandro, ti espongo il caso...
Ho una pagina aspx contenente un UpdatePanel di Ajax; ho ampliato l'AsyncTimeOut fino a 600 secondi in modo da evitare un blocco di questi tipo.
Quando però eseguo un'operazione di tipo insert verso una tabella SqlServer, accade che in locale la richiesta persiste fino al termine dell'inserimento, mentre sul server di produzione essa cade dopo 120 secondi. All'inizio ho pensato potesse dipendere da IIS, ma se imposto il valore di default a 30 secondi ad esempio, e lancio la chiamata server in locale persiste comunque
L'insert viene chiamata N volte (componente free) e quindi devo necessariamente utilizzare questo metodo
Grazie ed auguri di buone feste intanto
Francesco
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 26 dic 2009 - 03:05
>L'insert viene chiamata N volte (componente free) e quindi devo necessariamente utilizzare questo metodo
Non è che allora è meglio controllare se il timeout lo ricevi sulla connessione a database? Prova a fare un po' di debug. Devi capire cosa effettivamente va in timeout, magari è il database sul server. In tal caso c'è da aumentare il connection timeout.
>Grazie ed auguri di buone feste intanto
Grazie ed Auguroni anche a te!
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT
http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
fguida
Profilo
| Expert
524
messaggi | Data Invio:
lun 28 dic 2009 - 09:29
Ho controllato sul server e sotto "Connections - Remote query timeout" è impstata a 600 secondi; inoltre io utilizzo due db su questo server, e mentre su uno non ho problemi sul db di prod va comunque in timeout.....
Francesco
fguida
Profilo
| Expert
524
messaggi | Data Invio:
lun 28 dic 2009 - 17:19
Ho risolto mettenedo un ""Server.ScriptTimeout = 600;""
Ciao
Francesco
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !