Esiste un modo per migliorare le prestazioni di IIS modificando alcuni parametri di configurazione?Accelera il tuo IIS
Oppure avete qualche consiglio in generale su come migliorare le prestazioni di un'app ASP.NET?
Esiste un modo per migliorare le prestazioni di IIS modificando alcuni parametri di configurazione?Accelera il tuo IIS
Oppure avete qualche consiglio in generale su come migliorare le prestazioni di un'app ASP.NET?
Il tuo primo porto di scalo dovrebbe essere qui: -
Hai guardato in Caching? o micro-cache Date un'occhiata a http://www.dnrtv.com/default.aspx?showNum=85.
Precompilare l'applicazione ASP.NET rende più veloce. La build di rilascio è un vantaggio.
In breve sì, ci sono molti modi in cui puoi migliorare le prestazioni della tua applicazione attraverso le impostazioni di iis. Tuttavia la tua applicazione specifica avrà bisogno della sua stessa sintonia.
I suggerimenti generali sono negli altri post. Tuttavia ci saranno anche alcune cose specifiche sulla tua applicazione che possono essere regolate. Ad esempio se hai una o due directory che hanno un sacco di attività rispetto al resto del sito puoi metterle in pool di applicazioni separati.
È piuttosto una forma d'arte e se dopo aver seguito i consigli generali qui hai ancora problemi di prestazioni, ti consiglierei di ottenere un consulente per una settimana per mettere a punto le cose per te. Preferibilmente uno che può guardare anche il tuo ASP.
L'altra cosa che si può fare se si dispone di punti di strozzamento specifici è di inviare query su SO. C'è solo così lontano che puoi andare con un consiglio generico.
Se si ha accesso al server IIS ci sono diverse cose che si possono modificare con esso tra cui:
HTTP Compression - Grande per contenuti statici come i file CSS e JS.
Partenza http://iistuner.codeplex.com/ ha risolto tutti i nostri i problemi per quanto riguarda l'impostazione dei valori di configurazione in molti posti. In pratica, risolve tutte le impostazioni difficili e difficili da trovare con un solo clic.
Alcune raccomandazioni generiche:
Buona fortuna
Si dovrebbe aggiungere scadenza contenuto alla lista - niente accelera un server web, allora la cache del browser web locale :-) –
Aggiungi sessioni disabilitate: sono lente e bloccano esclusivamente le richieste simultanee sul server. – Keith