为什么我在.net下用ajax请求ashx页面,最大并发数只有1个,别人说一般默认都是2个呀?

html页面中vara=function(){jQuery.ajax({url:"Handler1.ashx",type:"POST",timeout:20000,asy... html页面中
var a = function () {
jQuery.ajax({
url: "Handler1.ashx",
type: "POST",
timeout: 20000,
async: true,
success: function (data, textStatus) {

}
});
}

a();
a();

a();

连续执行3次

在ashx页面中
public void ProcessRequest(HttpContext context)
{
context.Response.ContentType = "text/plain";
Thread.Sleep(5000);
context.Response.Write("Hello World");
}
我把断点设置在Thread.Sleep(5000);这一句,发现总会在每一次请求完以后(睡满5秒钟),才执行第二个请求。也就是说不存在并发,请问一下这个是什么原因?
问题我自己已经找到了。
展开
 我来答
哥么么
2013-03-28 · TA获得超过751个赞
知道小有建树答主
回答量:1031
采纳率:0%
帮助的人:594万
展开全部
如果为 Sleep 指定非零的时间间隔,则线程计划程序会不考虑该线程,直到该时间间隔结束。
qq544019204
2013-03-28 · 超过40用户采纳过TA的回答
知道小有建树答主
回答量:171
采纳率:0%
帮助的人:53.4万
展开全部
url: "Handler1.ashx",

路径弄错了吧
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式