IIS连接数指并发连接数是什么意思?

qjhli 2008-08-30 05:26:47
最近再买空间时,那些提供商经常会说到IIS并发数是60或者100等等的,我也没搞明白这个到底是什么意思?
请大家指教下?网站一般的话这个连接数多少为好?
...全文
3466 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
liyankai 2008-09-22
  • 打赏
  • 举报
回复
[Quote=引用 6 楼 sp1234 的回复:]
并发连接数使用socket角度说的,不是从iis会话角度说的。也就是说,并发100链接完全可以支持1000个会话(1000个人同时访问你的网站),甚至远远超过1000.

早先的ie默认是每个进程只使用两个线程,因此它最多仅并发启动两个链接到任意网站。我不知道现在的ie7是如何设置的。许多浏览器很可能超过这个限制。例如用一个浏览器进程最多允许50个并发链接,那么你访问一个网站时可能有一个链接用于下载html,在一边下载和解析的同时…
[/Quote]
winner2050 2008-08-30
  • 打赏
  • 举报
回复
我都是买不限制的.
zq535228 2008-08-30
  • 打赏
  • 举报
回复
长知识了!
epui2008 2008-08-30
  • 打赏
  • 举报
回复
看你的什么网站了,如果大型平台才讲这个,个人博客,主页了包括公司网站,并发100就足够你用了
tthxnz 2008-08-30
  • 打赏
  • 举报
回复
在性能优化上,如果你用的是完整路径,例如图片什么的你使用的完全限定名http://www.***.com/iamges/img.jpg将算一个并发连接数
  • 打赏
  • 举报
回复
[Quote=引用 7 楼 sp1234 的回复:]
一个socket连接一般瞬间就结束,最长几秒就结束,而不是持续几分钟。
[/Quote]

哦,我这里可能有点误导。这是指编程策略。实际上是完全可能持续几分钟的,只要服务器端没有设置策略去中断。

iis上的对于会话往往设置20分钟或者多长时间过期,那个跟这个没有关系。那个是应用层面的东西,不是通讯底层的东西。
  • 打赏
  • 举报
回复
可以统计一段时间内网站点击率以及自己的应用程序中点击率跟线程数的关系 --> 利用它可以统计一段时间内网站点击率以及自己的应用程序中点击率跟线程数的关系

还是需要反复测试和自己计算估计的。
  • 打赏
  • 举报
回复
一个socket连接一般瞬间就结束,最长几秒就结束,而不是持续几分钟。
  • 打赏
  • 举报
回复
并发连接数使用socket角度说的,不是从iis会话角度说的。也就是说,并发100链接完全可以支持1000个会话(1000个人同时访问你的网站),甚至远远超过1000.

早先的ie默认是每个进程只使用两个线程,因此它最多仅并发启动两个链接到任意网站。我不知道现在的ie7是如何设置的。许多浏览器很可能超过这个限制。例如用一个浏览器进程最多允许50个并发链接,那么你访问一个网站时可能有一个链接用于下载html,在一边下载和解析的同时另外49个链接就同时去下载图片、js文件等等了。不过这样的浏览器如果有太多人用,服务器就真的只能给少数人使用了。

web服务器往往可以并行处理多个连接(每一个链接都在一个单独的线程中处理),这一个链接大概就是完成一个http的Get或者POST指令以及返回结果。超过最大连接数的请求就只有排队,等待别的某一个链接完成了服务器才开始接受新连接。

这就好像一个6车道的高速路,不是只能有6辆车在高速路上跑,而是最多只能有6辆车并行,但是每一个车道都是可以顺序使用,因此同时可以有1000辆车在6车道高速路上跑也没有问题。

网站服务商给你的网站配置一定量的并发连接数,是一种避免“用尽”资源的手段,即使你的网站有故障也总会留出一些资源给别人使用。例如假设,网站设置为最大1000个并发连接数,iis最多占用其中800个,而iis下有40个网站并且每个网站最多同时并发150个连接。

asp.net具有自己的性能计数器,可以统计一段时间内网站点击率以及自己的应用程序中点击率跟线程数的关系,估计出需要多少并发连接数。如果可能的话,仅用不足服务商给你设置的连接数的80%就可以满足用户访问就可以了。实际上,除非你的网站真的很热门,对于一般小网站,服务商把这个给你设置很高未必能够提高你的网站响应速度。

60、100似乎是市面上可以提供的最低最低的。
zzuyongp 2008-08-30
  • 打赏
  • 举报
回复
适合自己用就行 估计你的访问量不是很大 并发估计就更小
a12321321321312321 2008-08-30
  • 打赏
  • 举报
回复
连接的页面次数
zhxingway 2008-08-30
  • 打赏
  • 举报
回复
简单地说:就是同时能连接的页面次数
zhxingway 2008-08-30
  • 打赏
  • 举报
回复
看具体情况咯.当然是越多越好.呵呵,不过价钱也越贵吧.

IIS链接数是按IE屏计算的,也就是同一个IP内,如果您同时打开了10个网页,那么IIS就视为10个链接数,或者说您的网页使用的框架结构,那么这个网页中有几个框架页面,就是几个IIS链接数,最后请注意:服务器对于某一个链接的默认超时时间一般为15--20分钟,也就是当访问用户访问你的网页并关闭后,一般需要15--20分钟,服务器才从其内存中将其清除,视为无效链接!
clongge 2008-08-30
  • 打赏
  • 举报
回复
200以上最好。一般指同时在线人数

62,046

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术交流专区
javascript云原生 企业社区
社区管理员
  • ASP.NET
  • .Net开发者社区
  • R小R
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。

希望和大家一起共同营造一个活跃、友好的社区氛围。

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