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
Comporto anomalo della cache nella visualizzazione dati con gridview
mercoledì 24 giugno 2009 - 10.32
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
artista
Profilo
| Newbie
47
messaggi | Data Invio:
mer 24 giu 2009 - 10:32
Salve a tutti,
ho un problema legato (apparentemente) alla gestione delle cache.
In pratica il cliente segnala dei problemi che dai miei test non si ripresentano.
Poi li ripeto direttamente sul server e vedo una cosa a dir poco anomalo.
Immaginate di fare una ricerca il cui risultato è mostrato in un grid view, nel 60-70% del caso quello che vedo (sul server o sul client) è cache!! è il risultato di una interrogazione precedente.
Facendo aggiorna, delle volte anche un paio di volte vedo il risultato giusto.
Ho aggiunto questi accorgiamenti:
LATO applicazione:
1.ho aggiunto il codice
<%
Response.CacheControl = "no-cache"
Response.AddHeader("pragma", "no-cache")
Response.Expires = 0
2.Ho aggiunto un elemento di tipo immagine con un paramentro nella query string il cui valore è casuale
<tr>
<td>
<%
dim random_number
random_number = int(1000000*rnd)
%>
<img src="images/dot_clea.gif?<%=random_number%>">
</td>
</tr>
LATO server:
1.ho il riciclo ogni 1740 minuti e alla ore 20:00
LATO client.
1.ho verificato che l'utente non passi da un proxer per raggiungere il server.
2.Ho fatto abilitare l'opzione nella sezione FILE TEMPORANEI di non richedere mai la pagina in memoria e la cachee è al minimo.,,
E' un problema dell'applicazione? ci sono delle impostazioni del client? è il server che mi stà lasciando?..
Aspetto vostre illuminazioni!
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 !