IIS与session的关系
我想了解所谓IIS连接数是不是就是由session会话决定的?ASP中如果一个session会话如果没有中止,那么是不是就一直占用一个IIS?常听说如果一个页面里含有一个...
我想了解所谓IIS连接数是不是就是由session会话决定的?
ASP中如果一个session会话如果没有中止,那么是不是就一直占用一个IIS?
常听说如果一个页面里含有一个框架那就占用2个IIS,是一直占用吗?那这样我打开一个网页不关,然后再在新的窗口中打开另一个网页,岂不是也占用一个IIS?我觉得这样理解IIS有些错误。
还有如果页面有很多图片。有些人说会因为同时下载几个图片所以就占用了几个IIS直到图片下载完。我觉得这不叫IIS,这应该叫多线程?
IIS连接数与多线程是一个概念吗?
到底微软对IIS是怎样解释的?能否给个微软对IIS解释的页面(最好是中文)
另外session会话与“internet服务管理器/默认web站点属性/主目录/应用程序配置里的“会话超时”那里设置的20分钟是不是相关。
我想对于IIS连接数到底是什么首先应该看怎样在IIS上对某个虚拟主机进行IIS连接数的设置。有谁了解这方面的?
还有没人有其它解释 展开
ASP中如果一个session会话如果没有中止,那么是不是就一直占用一个IIS?
常听说如果一个页面里含有一个框架那就占用2个IIS,是一直占用吗?那这样我打开一个网页不关,然后再在新的窗口中打开另一个网页,岂不是也占用一个IIS?我觉得这样理解IIS有些错误。
还有如果页面有很多图片。有些人说会因为同时下载几个图片所以就占用了几个IIS直到图片下载完。我觉得这不叫IIS,这应该叫多线程?
IIS连接数与多线程是一个概念吗?
到底微软对IIS是怎样解释的?能否给个微软对IIS解释的页面(最好是中文)
另外session会话与“internet服务管理器/默认web站点属性/主目录/应用程序配置里的“会话超时”那里设置的20分钟是不是相关。
我想对于IIS连接数到底是什么首先应该看怎样在IIS上对某个虚拟主机进行IIS连接数的设置。有谁了解这方面的?
还有没人有其它解释 展开
1个回答
展开全部
IIS连接数是指浏览者访问站点,必需与站点通过TCP协议,建立连接。这个连接在从服务器上读取信息时存在,读取结束时,一般即自动关闭。所以,当一个页面已经完全地显示在客户端的显示器上时,使用的连接也许已经关闭了。但要注意的是,每个浏览者,访问某站点时,可能会占用1-3个连接,这是由计算机自动处理的,这样做的目的是为了加快速度。所以,假设XP自带IIS的默认连接数是10,有时只能两三个人访问,就不足为怪了。一多,就会出现连接用户过多错误(好象是403.9错误)
当你的页面内存在框架(Frame或Iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。同理,如果页面内有媒体播放器,也算作一个IIS连接数;页面中如果有HTTP下载,而用户此时正在下载的话,也是占用连接数的。
IIS的特性是当用户下载文件时(文件的含义包括HTML,ASP页面,GIF,JPG图片,JS小程序,Frame和IFrame框架等)即计做占用了一个IIS连接数,而当下载完成后,IIS连接数被适放。所以你说的打开一个网页不关时,打开另一个网页,不占用IIS连接数的,因为你已经把网页中的内容下载完成了。除非你开两个网页同时LOAD,这时占用至少两个连接数。
而session是另一回事了,可以理解成最大用户在线数,也可以理解成是服务器暂时存贮用户变量的系统,当session在一个超时周期内用户没有做出任何反应,session则被释放;当用户关闭了浏览器或网页时,session也被释放。session的数量理论上是没有上限的,实际上限取决于你的内存配置,内存越大,能同时容量的session数也越大。
至于微软对于IIS的解释,我倒没有研究过,我这些都是在实际使用中知道的,呵呵
当你的页面内存在框架(Frame或Iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。同理,如果页面内有媒体播放器,也算作一个IIS连接数;页面中如果有HTTP下载,而用户此时正在下载的话,也是占用连接数的。
IIS的特性是当用户下载文件时(文件的含义包括HTML,ASP页面,GIF,JPG图片,JS小程序,Frame和IFrame框架等)即计做占用了一个IIS连接数,而当下载完成后,IIS连接数被适放。所以你说的打开一个网页不关时,打开另一个网页,不占用IIS连接数的,因为你已经把网页中的内容下载完成了。除非你开两个网页同时LOAD,这时占用至少两个连接数。
而session是另一回事了,可以理解成最大用户在线数,也可以理解成是服务器暂时存贮用户变量的系统,当session在一个超时周期内用户没有做出任何反应,session则被释放;当用户关闭了浏览器或网页时,session也被释放。session的数量理论上是没有上限的,实际上限取决于你的内存配置,内存越大,能同时容量的session数也越大。
至于微软对于IIS的解释,我倒没有研究过,我这些都是在实际使用中知道的,呵呵
Storm代理
2023-08-29 广告
2023-08-29 广告
"StormProxies是全球大数据IP资源服务商,其住宅代理网络由真实的家庭住宅IP组成,可为企业或个人提供满足各种场景的代理产品。点击免费测试(注册即送1G流量)StormProxies有哪些优势?1、IP+端口提取形式,不限带宽,I...
点击进入详情页
本回答由Storm代理提供
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询