Ich versuche, einen Leistungstest auf meiner asp.net Core 1.0.1 Website zu tun. Ich benutze loader.io, um 4000 Clients zu bekommen, um die Website zu laden, aber ich bekomme einen Fehler auf asp.net Core. Wenn ich denselben Code in asp.net 4.6 ausführen, wird Fehler auf demselben Server ausgeführt. Kann mir jemand sagen, warum ich nicht mit der gleichen Last auf meiner asp.net Core-Seite wie meinem asp.net 4.6 umgehen kann?ASP.NET-Kern schlägt mit
Error:
502 - Web server received an invalid response while acting as a gateway or proxy server.
Es gibt ein Problem mit der von Ihnen gesuchten Seite, die nicht angezeigt werden kann. Wenn der Webserver (während er als Gateway oder Proxy fungierte) den Upstream-Inhaltsserver kontaktierte, erhielt er eine ungültige Antwort vom Inhaltsserver.
ASP.NET 4.6: https://thusan.tinytake.com/sf/MTA4Mzg1OF80MzMzNzMz
ASP.NET Kern: https://thusan.tinytake.com/sf/MTA4Mzg1OV80MzMzNzM0
Ich bin auf einem Windows 2012 r2 beide Webseiten, die auf IIS ausgeführt wird.
Haben Sie die Schritte durchgeführt, die für ein typisches Leistungsbenchmarking erforderlich sind? https://github.com/aspnet/benchmarks Wenn nicht, ist Ihre ASP.NET Core App selbst noch nicht für den Leistungstest bereit. –