ITPub博客

首页 > 应用开发 > > asp.net mvc 同一个浏览器里多次请求 有锁的问题?

asp.net mvc 同一个浏览器里多次请求 有锁的问题?

作者:chinarocky 时间:2019-08-09 17:07:01 0 删除 编辑

如上图 假设一个Action里有个耗时操作 8秒

这个Action所在的控制器上面也已经加了 禁用Session 的代码 [SessionState(System.Web.SessionState.SessionStateBehavior.Disabled)]

我测试的时候 为什么同个浏览器打开8个页面访问这个Action,会出现 有的请求会阻塞后面的请求,有的不会。

这个8个页面有每个请求间隔1秒,第一个请求后会阻塞7个(因为我观察到后面7几个是第一个请求完成后8秒左右后 才陆续请求完成,上面代码阻塞的时间是8秒),而后面7个相互不会阻塞(陆续完成请求 每个间隔也就一秒左右完成请求)

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/4547/viewspace-3158217/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2019-07-10

  • 博文量
    213
  • 访问量
    1690