Wir planen, den Belastungstest für Visual Studio 2010 zu verwenden, um einen Stresstest für unsere App durchzuführen. Wir möchten herausfinden, ob unsere MVC3-App 1000 gleichzeitige Benutzer verwalten kann oder nicht.Auslastungstest für 1000 gleichzeitige Benutzer
Wie viele physische Maschinen brauchen wir dafür?
Der aktuelle Plan, den wir im Auge haben, ist wie folgt.
- Server 1 (Webserver + MS SQL): Dieser Server dient zum Hosten unserer Anwendung.
- Server 2 (Test Controller + seine Datenbank)
- Maschine 1 (Testmittel 1 für 200 gleichzeitigen Benutzer) * 5
So scheinen, wie wir 7 physische Maschinen benötigen. Überschätzen wir physische Maschinen? Jede Idee für das Laden von 1000 gleichzeitigen Benutzern würde geschätzt werden. Vielen Dank!
Ich glaube nicht, dass die Testversion von VS2010/VS2012 Ihnen erlauben wird, so viele Benutzer zu testen. Sie müssten Webanfragen (parallel) von einem "normalen" Testprojekt manuell simulieren. –
Ich denke, Maschine hat die Einschränkung für das Senden der Anfrage gleichzeitig. Aus diesem Grund verfügten die meisten Lasttestlabors über so viele Knoten, um die gleichzeitigen Anforderungen zu generieren. –