Ho un server web di sviluppo locale configurato utilizzando Win7 e IIS7.È possibile rallentare IIS?
Spesso devo testare le applicazioni e i siti Web che sviluppo su tutti i browser utilizzando connessioni Internet "molto lente" per determinare come vengono eseguiti tutti gli script dei client e se le immagini e tutte le risorse collegate vengono caricate correttamente e in ordine su tutti i browser.
Ora, ciò comporta l'implementazione del progetto su un server remoto e il test su una connessione Internet o di rete lenta. Nel mio caso questo è solitamente possibile solo alla fine del progetto. È difficile implementare il progetto ogni tanto solo per test di velocità ...
È possibile rallentare IIS in modo che si comporti come se si fosse connessi tramite una connessione Internet molto lenta e testare le applicazioni in questo modo. Questo mi aiuterà anche a testare le applicazioni su un PC standalone (senza una rete di PC) come su un desktop di casa che non ha una connessione di rete solo una connessione Internet.
Siamo spiacenti per il suono newbie-ish! ... non può aiutare perché io sono uno :)
Grazie, Norman.
UPDATE: Quasi tutte le risposte a questa domanda sono state fantastiche e funzionano in situazioni diverse .... per me (IIS7 su Win7) la risposta selezionata è la più appropriata ... sono sicuro che troverete una risposta qui che funziona per te :). Quindi grazie a tutti ... oh ... e non stupitevi se la prossima versione di IIS o VS viene spedita con i magneti! : D
+1 per il riferimento a Fiddler. Questo potrebbe rivelarsi abbastanza utile in futuro. –
interessante .... Fiddler può essere utilizzato su un'installazione locale di IIS7 o è necessario essere su una rete affinché "Simulate Modem" funzioni? – Norman
@Norman - Fiddler esegue il lato client come server proxy in modo da poterlo utilizzare per rallentare il traffico verso i tuoi browser sul tuo computer di sviluppo. –