Molto spesso capita di voler verificare quali siano le pagine più richieste in un sito. Questo può avvenire perchè si riscontrano dei picchi di utilizzo delle risorse o perchè si vuole ottimizzare la cache utilizzando policy più aggressive per determinate pagine.
A questo scopo possiamo utilizzare la seguente query LINQ per verificare quali siano le 10 pagine attualmente più richieste e prendere gli opportuni provvedimenti.
(from p in server.WorkerProcesses from r in p.GetRequests(0) select r.Url).Distinct().Take(10);
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
I più letti di oggi
- devConf 2022 - Online
- .NET Conference Italia 2022 - Milano e Online
- Blazor Conference 2021 - Online
- Visual Studio 2019 Live - Milano
- .NET Conference Italia 2021 - Online
- Novità di ASP.NET Core 1.1
- L'object model di Microsoft SharePoint - Seconda parte
- Visual Studio 2010 per l'architetto
- Visual Studio 2017 e il supporto a Docker per ASP.NET Core
- Anteprima di ASP.NET Core 3