Domanda

Come simulare > 120 utenti simultanei con un carico framework di test, come JMeter? Reale concorrenza, per quanto ho capito, sarebbe possibile se avrei usato 120 server o 120 core di CPU.

Come ha fatto / fa a testare l'applicazione web o servizio con condizioni reali?

È stato utile?

Soluzione

Ho trovato JMeter funzionare bene, ma io in genere uso è tutta del 4-5 PC per ottenere i risultati più accurati.

Anche se si può credere di 120 utenti simultanei possono essere difficili da simulare da un singolo PC, è necessario rendersi conto che, in uno scenario reale di lavoro, 120 utenti simultanei non saranno accedono al server esattamente allo stesso tempo, quindi la filettatura CPU algoritmi sono sufficienti per simulare il carico.

Quello che dovete fare è capire l'uso probabile della vostra applicazione dai vostri utenti, vale a dire il numero di richieste al secondo / minuto si ottengono da un singolo utente e assicurarsi che il test simula questo in modo efficace.

Quindi, la nostra tecnica è quella di utilizzare JMeter in esecuzione su 5 PC in esecuzione diversi test, e per monitorare le prestazioni del server durante le prove.

Ci sono naturalmente molti altri prodotti disponibili che per un prezzo in grado di simulare il traffico web migliore, ma ho sempre trovato JMeter per essere perfettamente bene per le mie esigenze.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top