Ho ottenuto un server dedicato con IIS 7.5 e SQL Server 2010. Il carico della CPU del server è spesso vicino al 100%. Il server SQL non richiede troppo, ma il processo w3wp sta prendendo una quantità significativa di CPU (spesso 70 +%).Determinazione di cosa sta facendo pressione su IIS
mi piacerebbe sapere, che cosa sta causando questa pressione: * Troppe richieste di file statici (un CDN si potrebbe aggiungere) * Troppe richieste ajax (Sto pensando di cometa prese/web in ogni modo) * Le singole pagine asp.net consumano troppa potenza di elaborazione (dovrebbe essere facile da ottimizzare)
Dove inizieresti a cercare dove iniziare l'ottimizzazione?
possibile duplicato di [Come tracciare le prestazioni del server IIS] (http://stackoverflow.com/questions/660589/how-to-track-iis-server-performance) – gbjbaanb
Questo non è tanto di informazioni. Quanti web hai impostato? quanti utenti sono connessi nello stesso momento? Quanti database e quanto sono grandi? Quanto sono thread la tua CPU e quanta memoria hai? Ho visto un caso in cui il server era sotto attacco e un bot stava creando utenti su un'app web non protetta e creava milioni di blog con cose brutte. Puoi controllare se hai un caso del genere? o tutto ciò che viene dai normali utenti? – Aristos
Tutto è normale, nessun attacco. C'è abbastanza RAM (16 GB, IIS usa meno di 1 GB, 3 GB non sono utilizzati) – Sparhawk