Estamos planeando usar la prueba de carga de Visual Studio 2010 para hacer pruebas de resistencia para nuestra aplicación. Nos gusta averiguar si nuestra aplicación MVC3 puede manejar 1000 usuarios simultáneos o no.Prueba de carga para 1000 usuarios simultáneos
¿Cuántas máquinas físicas necesitamos para eso?
El plan actual que tenemos en mente es el siguiente.
- Servidor 1 (Servidor web + MS SQL): Este servidor es para alojar nuestra aplicación.
- Servidor 2 (Test Controller + su base de datos)
- Máquina (1 Agente de ensayo para 200 usuarios concurrentes) 1 * 5
Por lo tanto, parece que vamos a necesitar 7 máquinas físicas. ¿Estamos sobreestimando las máquinas físicas? Cualquier idea para la prueba de carga 1000 usuarios concurrentes sería apreciada. ¡Gracias!
No creo que la versión de evaluación de VS2010/VS2012 le permita probar eso a muchos usuarios. Tendría que simular manualmente las solicitudes web (en paralelo) desde un proyecto de prueba 'simple'. –
Creo que la máquina tiene la limitación de enviar la solicitud al mismo tiempo. Es por eso que la mayoría del laboratorio de prueba de carga solía tener tantos nodos para generar las solicitudes simultáneas. –