【不解100分】IIS并发连接数,服务器能承受的访问量这两个概念一直不解

hwlinux 2009-04-23 12:22:43
双至强5405 2.0GHZ 4G内存 同时能有多少个IIS并发量,这个并发量到底是什么意思?

有人说并发量是同时的意思。这个并发量又是怎么来的,假如一个人点击了10个页面,是不是就是10个连接呢。

比如说一台服务器能承受并发连接数10000,是不是说在1秒内可有打开10000个页面。
...全文
1557 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
lukasdf 2010-03-06
  • 打赏
  • 举报
回复
还是没有看明白啊,一头雾水~
xiaojing7 2009-04-23
  • 打赏
  • 举报
回复
当一个网页被浏览,服务器就会和浏览者的浏览器建立链接,每个链接表示一个并发。当页面包含很多图片,图片并不是一个一个显示的,服务器会产生出多个链接同时发送文字和图片以提高浏览速度。如果页面中的图片越多那么服务器的并发链接数量就越多。当图片或页面被服务发送后服务器就关闭链接用于和其他请求者建立链接。每次并发几乎是瞬间完成一般在几个毫秒和几十毫秒之间。

10个并发连接大约可支持20-50人同时在线。
  一般的IIS连接为持续连接,即打开网页后浏览器一直保持与服务器的连接,这样这个连接就一直占用着,也就是说这样的10个连接数只能支持10个左右的人在线,如果页面使用Frame或一人打开多个窗口,支持的在线人数则会更低。
  本站所有的连接数均为并发连接数,这种连接是经过优化处理的,当网页加载完成后连接就断开了,不再占用连接数,这样一个连接可以同一时间内给多人使用。假设每次访问经过1秒网页数据就下载完成,那么这个连接1秒后就释放了,如果一位正常浏览者两次点击之间会间隔5秒种,那么在下次点击的之前他并不占用连接数,其他浏览者可使用连接资源。因此10个并发连接理论上可以支持20-50人同时在线。
  并发连接的持续时间为网页内容下载时间,但如果程序执行效率很低,占用很多时间,那么这个连接也就会而定持续相应时间。另外如果网页内容过大,也会使用连接持续更长时间。因此如果页面执行时间太长或页面文件过大都会使用网站能支持的人线人数降低。另外一些下载也会长时间占用连接数,多线程下载还会长时间占用多个连接数而影响网站的正常访问。因此如果网站有一些供下载的内容,可能会造成超过连接数限制。
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
转载:
要分几种情况:(以100M空间50人在线为例)

A 用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载

B 用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的20分钟内也都要算一个在线,就是说你50人的网站20分钟内可以接受不同用户打开50个页面

C 上面B的情况用户继续打开同一个网站的其他页面,那么在线人数按照用户最后一次点击(发出请求)以后的20分钟计算,在这个20分钟内不管用户怎么点击(包括新窗口打开)都还是一人在线。

D 当你的页面内存在框架(Iframe),那么每多一个框架就要多一倍的在线!因为这相当于用户同一时间向服务器请求了多个页面。

E 当用户打开页面然后正常关闭浏览器,用户的在线人数也会马上清除。
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
MS你没有考虑多人同时访问某一页面的情况
hwlinux 2009-04-23
  • 打赏
  • 举报
回复
怎么没人呢
zxb9118b 2009-04-23
  • 打赏
  • 举报
回复
是服务器能承受的最大访问量,不是打开页面的多少
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
想想!我在7楼回复也不对!
hwlinux 2009-04-23
  • 打赏
  • 举报
回复
那我说的那台服务器能承受多少连接呢....
hwlinux 2009-04-23
  • 打赏
  • 举报
回复
谢谢大家乐。 xiaojing7 我觉得你写的不错。xiaofanku 也谢谢你的回答。。。谢谢
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
给不给分不重要!我把我认为正确的答案告诉你,当然我的答案也不一定是对的!至于你怎么理解答案我不可预知
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
总结一句话:
一秒种内可承受单页面访问的最大人数
街头小贩 2009-04-23
  • 打赏
  • 举报
回复
人家写的你看不懂?
hwlinux 2009-04-23
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 xiaofanku 的回复:]
MS你没有考虑多人同时访问某一页面的情况
[/Quote]

我要的不是百度过来的,谁能用自己的文字表述一变呢,全部分都给了

8,327

社区成员

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

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