关于IIS数的困惑
是不是 iis 数是多少就只能支持多少人同时在线
比方说 iis数是 100 在线人数也是 100 那么第 101 个人是不是就无法访问我的网站?
[解决办法]
100个连接数足够支持一个10000人在线的论坛。
[解决办法]
IIS并发连接数,首先要明白“并发”二字,然后要明白IIS有个“连接超时时间”
首先是下载文件,比较简单,100并发连接可以接受同时100个下载请求,也就是说如果用户都用IE下载那就是最多100个用户,但如果用了多线程下载工具如迅雷等,每一个线程都要算一个连接,也就是说如果大家都用5线程下载那就是最多20个用户
其次是网页,打开一个网页后就算停留在页面没有对服务器发出任何请求,之后的20分钟内(默认超时时间)也都要算一个连接,就是说100并发连接20分钟内可以接受用户打开最多100个页面
如果用户继续打开其他页面,那么在线人数按照用户最后一次点击(发出请求)之后的20分钟计算,在这个20分钟内不管用户怎么点击(包括新窗口打开)都还是一个连接
如果你的页面内存在框架(Iframe),那么每多一个框架就要一个连接!因为这相当于用户同一时间向服务器请求了多个页面
最后,当用户正常关闭浏览器时,占用的连接数会被清除
至于论坛在线人数,只是由论坛代码计算一定时间内的活动用户数,这里的超时时间和IIS没有关系,能不能支持10000人在线要看论坛提供的功能,并不一定的
[解决办法]
IIS连接数可以简单的理解为允许多少个浏览器窗口访问您的站点,比如说:100个IIS连接数就可以有100个浏览器窗口同时与服务器连接。减少弹出窗口是有效提高在线人数的做佳方法。对于一般网站,基本上都在同一浏览器窗口进行链接访问,很少用弹出窗口,一个访问者就只占一个IIS连接数,50个IIS完全可保证25-40人同时在线。而一些像江湖社区这样的程序,访问者通常都是开2-3个窗口访问,150个IIS才能保证50-75人同时在线。
一般基于IIS的WINDOWS类服务器同时连接数都是有限的,连接过多将直接导致服务器不稳定、掉线。严重的还会导致服务器IIS进程中断甚至整个操作系统崩溃。可以说IIS连接数才是虚拟主机性能最直接的标准,爱诺数码网络所有空间的价格都是根据IIS数的多少设定的,这样保证了对客户最大的公平。
IIS连接数和在线人数的解释
有很多用户都这样提出过:我购买的是50人在线,为什么论坛在线能到70人以上,也有用户提出为什么我买的是50人在线为什么论坛到不了50人。
其实各空间商一般给客户定的限制是IIS连接数,也有直接限制cpu占用率的,更有同时限制这两项的。那为什么结果却不一样呢?
具体解释如下:
1。IIS连接量是指在一定时间的统计内,对站点的80端口访问的数量,现在一般理解为同时在线人数。
2。论坛在线人数是论坛一定时间内的活动用户数(时间可以自己设定)
不难理解:
1)如果不考虑任何的下载和连接,您的的论坛支持在线人数肯定能超过IIS连接数,就是说您在我们或其他空间商处购买了30人在线的空间,如果您只放一个论坛,采用论坛默认方式时,您的论坛支持人数肯定大于30人。这个值要按照您的设置来定。
2)如果您的网站放了下载或是其他网站转用了您的文件,这些也将占用您的在线人数。尤其是用网络蚂蚁一类软件,他的每个点就表示一个连接。当这些连接过多的话,您的论坛支持人数自然就会大大下降。
所以尽量不放下载,并且做友情连接时应该让对方网站把您的LOGO图片保存到他的网站。 这样可以解决一般的iis连接数不足的问题。所以大多数问题是自己可以解决的。当然有时候网站不能访问也不会全是iis连接数的原因,所以也不能一概而论!
大型的服务提供商,应该在从用户入门到深层次的服务,都有专门的系统提供自动化的管理,保证服务的响应速度。并且由专业的技术团队对系统、网络进行优化,对服务的内容进行跟踪、开发,以保证所提供的是规范的标准化服务。作为一家老牌的虚拟主机服务商,一向以稳定著称的网络中国在技术方面的投入也非常大,网络中国(www.donic.cn)甚至为系统的开发、系统运行,以及网络的优化及管理分别配备了各自独立的技术团队。
在虚拟主机的服务中,技术往往是被忽视的因素,但它却决定了服务商能否提供快速、稳定、高品质的服务,因此,在选择虚拟主机服务商的时候,了解服务商的技术服务能力,也是选择合适服务商的重要因素之一。