ASP.NET:短时间内多个ajax请求要慢得多

时间:2015-05-09 10:15:02

标签: asp.net

我知道应用程序的每个用户当时都可以执行一些请求,这个数字足够大。另外,我认为ajax请求是完全异步的。浏览器可以处理的请求数量也很多,但是这个数字是6或更多。我意识到这一点:如果我“轻轻地”调用我的ASP.NET web api服务意味着我调用一种方法而不是稍等一点,然后再次点击它们执行大约200ms,300ms(其他细节并不重要,所以请不要问发送代码,问题是一般的,我注意到这个行为在asp.net asmx服务,WCF ...)这是重要的:如果我称这个服务“更快”(例如我调用mywebsite.com/api/results?page=1比几乎立即mywebsite.com/api/results?page=2等他们开始执行得慢得多(2,3,4秒)(慢20倍)。我的问题是:“asnyc”请求中的“不同步”是什么?异步越多响应我试图让它们执行起来更慢。

0 个答案:

没有答案