如何对 ASP.NET 开发服务器托管的 Web 应用程序进行负载测试?
我尝试了 Siege 但它在 Linux 上运行,而 ASP.NET 开发服务器不运行t 接受外部连接。
我尝试了 Web 应用程序压力工具 但我不知道如何指定端口,因为我不使用 :80 并且它不接受此语法。
I tried Siege but it runs on linux, and the ASP.NET Development Server doesn't accept external connections.
I tried Web Application Stress Tool but I don't know how to specify the port, since I don't use :80 and it doesn't accept this syntax.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Badboy 软件将允许您对任何 Web 应用程序进行负载测试 - 它适用于本地和远程服务器。
请记住,ASP .NET 开发服务器处理连接的方式将不会获得有效的测试结果。 它被设计为只接受来自本地源的连接,并且数量非常有限(我认为是 2 个或更多)。
负载测试应该在与生产环境相同或非常相似的硬件上执行。
The Badboy Software will allow you to do load testing of any web application - it works with both local and remote servers.
Keep in mind that the way ASP .NET Development Server handles connections you will not get a valid test result. It is designed to only accept connections from a local source and a very limited number of them at that (i think 2 or slightly more)
The load test should be performed on identical or very similar hardware to what is on production.