ajax请求并发的怪相

please_call_me_J 2017-12-15 11:50:19
碰到一次前面的请求没返回后面就一直pendding,今天做了个测试来模拟那种情况,发现服务端用sleep20秒再返回一个结果,然后前端用for发起这个接口的请求,请求N次,n大于等于20,然后就看浏览器network(fiddler也看了),发现同时发起了n个请求,但是都是pending,等待20秒后,6个请求状态200,然后再等待20秒,又有6个请求状态200,感觉就是被什么限制了,同时处理只有6个请求
...全文
486 1 打赏 收藏 转发到动态 举报
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
Go 旅城通票 2017-12-15
  • 打赏
  • 举报
回复
每个域名的并发请求有数量限制,如果你的页面还有session之类需要同步的地方,那么所有请求会被挂起,一个一个处理 asp.net/asp网站浏览器打开一个长时间运行的页面同时打开其他页面为什么被挂起 php同一个浏览器共用session并发挂起

52,797

社区成员

发帖
与我相关
我的任务
社区描述
Web 开发 Ajax
社区管理员
  • Ajax
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧