Page TimeOut

mercoledì 23 dicembre 2009 - 11.32

fguida Profilo | Expert

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

>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

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

>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

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

Ho risolto mettenedo un ""Server.ScriptTimeout = 600;""
Ciao
Francesco
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5