Scoprire le pagine attualmente più richieste su IIS con LINQ e Microsoft.Web.Administration

di , in LINQ, IIS, Microsoft.Web.Administration,

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

Visualizza/aggiungi commenti

Scoprire le pagine attualmente più richieste su IIS con LINQ e Microsoft.Web.Administration (#148)
| Condividi su: Twitter, Facebook, LinkedIn

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