首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >从浏览器到IIS的并发连接

从浏览器到IIS的并发连接
EN

Stack Overflow用户
提问于 2012-07-11 17:58:05
回答 1查看 2.1K关注 0票数 2

我正在运行一个基于IIS7.0的ASP.NET/JQuery网站。我已经创建了一个具有10个工作线程和一个进程外(Sql Server)的网络花园来处理会话。我听说很多人认为Web Gardens只能解决某些问题,比如CPU瓶颈和其他并发问题。

该网站是一个具有动态标签的网站,并且因此试图允许用户多任务。

Web Gardens是否允许来自一个浏览器(单个用户)的多个连接?也就是说,如果我打开两个选项卡并发出一组工作(使用服务器端)代码,在第一个请求完成之前,是同时提交两个请求,还是只有一个阻塞连接。

当然,在现实生活中,我看到了“阻塞”,从我所理解的网络花园是太支持并发连接。

谢谢

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-10-15 20:17:16

在这里,ASP.NET会话是您的争论点-对于进程内会话,两个浏览器选项卡有单独的会话(这可能是一件坏事),但是对于进程外会话,它们试图访问同一个会话。

来自this MSDN page的标题为“并发请求和会话状态”的部分:

如果对同一会话发出两个并发请求(通过使用相同的SessionID值),则第一个请求将独占访问会话信息。第二个请求仅在第一个请求完成

后执行

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11430090

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档