Stiamo pianificando di utilizzare il test di caricamento di Visual Studio 2010 per eseguire lo stress test per la nostra app. Ci piace scoprire se la nostra app MVC3 può gestire 1000 utenti concorrenti o meno.Test di carico per 1000 utenti simultanei
Di quante macchine fisiche abbiamo bisogno per questo?
Il piano corrente che abbiamo in mente è il seguente.
- Server 1 (Server Web + MS SQL): questo server è per ospitare la nostra applicazione.
- Server 2 (Controller Test + suo database)
- Macchina 1 (Test agente 1 per 200 utenti simultanei) * 5
Così, sembra che avremo bisogno di 7 macchine fisiche. Stiamo sovrastimando sulle macchine fisiche? Qualsiasi idea per il test di carico di 1000 utenti concorrenti sarebbe apprezzata. Grazie!
Non penso che la versione di valutazione di VS2010/VS2012 consentirà comunque di testare molti utenti. Dovresti simulare manualmente le richieste web (in parallelo) da un progetto di prova "normale". –
Penso che la macchina abbia la limitazione per inviare la richiesta contemporaneamente. Ecco perché la maggior parte del laboratorio di test del carico aveva così tanti nodi per generare le richieste simultanee. –