Supponiamo Ho un'applicazione ASP.NET in esecuzione su più server Web dietro un bilanciatore di carico:Qual è il metodo migliore per forzare la scadenza della cache in ASP.NET?
Posso:
Forza OutputCache (pagina e/o livello di controllo) per scadere a livello globale?
Force Data Cache (ad esempio Cache.Insert) in scadenza?
Monitorare l'utilizzo del caching di ASP.NET (chiavi, RAM, ecc.) Da una posizione centrale?
Una possibile soluzione sarebbe quella di fare in modo che ogni utilizzo della cache verifichi la dipendenza del file per le modifiche. Il file potrebbe essere toccato, cosa che farebbe scadere tutta la cache. Tuttavia, questo richiede agli sviluppatori di includere la dipendenza in tutto il loro codice. La loro è una soluzione migliore?
Grazie per il link alla cache aspalliance manager. È ottimo. – frankadelic