【发布时间】:2016-08-11 21:10:26
【问题描述】:
我在 Azure 上发布了 ASP.NET Web API 应用程序(移动后端)。大多数请求都是轻量级的并且处理速度很快。但是每个客户都会提出很多请求,并且在每次与移动应用程序交互时都会快速完成。
问题是 Web 应用程序甚至无法处理少量(10/秒)的请求。 Http 队列增长但 CPU 没有。
我以 250 个请求/秒的速度运行负载测试,平均响应时间从约 200 毫秒增长到 5 秒。
也许我的代码有问题?还是硬件限制?我可以一次增加已处理请求的数量吗?
【问题讨论】:
标签: c# asp.net azure asp.net-web-api