iis的数量怎么计算成同时在线人数?

iis的数量怎么计算成同时在线人数?,第1张

iis的连接数在线用户数,没有必然的联系。

我说明一下:

1、浏览者访问站点,必需与站点通过TCP协议,建立连接。这个连接在从服务器上读取信息时存在,读取结束时,一般即自动关闭。所以,当一个页面已经完全地显示在客户端的显示器上时,使用的连接也许已经关闭了。

2、每个浏览者,访问某站点时,可能会占用1—5个连接,这是由计算机自动处理的,这样做的目的是为了加快速度。

相关问题:所以,对于连接数为30的基础型主机而言,有时只能十几个人访问,就不足为怪了。

3、论坛中统计的在线人数,是以某一时间段内访问论坛的活动人数为标准的,与连接数应无关系。比如动网论坛,默认好象是40分钟内(?记不清了)的活动人数。也许论坛显示某用户还在线,但该用户由于不(正)在读取论坛中页面,所以也就不会占用连接数。

相关问题:

(1)所以,只要浏览者对论坛的访问不过于集中,不会在某一时间点超出最大同时连接数,则论坛中统计的在线人数,会大大超出空间允许的最大同时连接数。

(2)某些用户为了显示论坛的人气,可以在调大论坛统计在线人数的时间范围(动网论坛提供此功能),甚至可以将一天内所有浏览你站点的人,都算作在线人数。

IIS连接数与在线人数不存在比例的关系,是两个不同的概念。

IIS连接数指请求并发连接数,要分几种情况:

A、用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你连接数40个的虚拟主机瞬间可以接受同时40个点下载。

B、用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一个页面以后的90秒内也都要占用一个连接,就是说你连接数40个的网站90秒可以接受不同用户打开40个页面。

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

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

E、当用户打开页面然后正常关闭浏览器,用户的在连接数也会马上清除。

F、当您制作的网页中的图片是以URL连接(如 http://123.com/image.gif )存在时。每个图片URL浏览者的计算机都必须重新请求服务器发送。因此相对占用的连接数也就增加了。

G、网站之间的友情链接。

论坛在线只是计算一定时间内的活动用户数。这里的时间一般用户可以自己设定(删除不活动用户时间),例如动网论坛默认为40分钟删除不活动用户。

根据上面的说明,显然论坛在线和IIS连接数的概念不同。

为什么会出现IIS连接数和论坛在线不符合的情况?

1.连接数是以瞬间用户请求数计算,而论坛在线人数可以由用户于论坛后台管理中自行设置(如动网论坛)。

2.你的论坛有图片等文件被人盗链!比如:你的论坛有张图片文件,被粘贴(注意是粘贴不是上传)到别的论坛!别的论坛的用户在浏览该文件的时候也算一个在线人数!尤其是LOGO连接的时候注意,一定要对方把您的LOGO上传到他的空间!

3.你的空间上放有下载文件!如果用户用网络蚂蚁类的软件,每一个线程就表示一个在线,非常占用连接资源。

并发数是iis,在某一个时间点,可以有多少个连接数,这个iis服务器配置,程序的性能有一定关系。连接数一般是个线程数。

同时在线人数比较虚。就是一个网站,可以让多少人在一个时间段内(注意是时间段,时间跨度比时间点要长)同时访问网站。

比方一个论坛,你可以登录了,10分钟不访问,也算你在线。但是这个时候你是不占用并发连接数的。

比方一个服务器支持并发连接1000,平均每个用户占用10个连接数字。那么同一时刻只能有100个用户访问这个网站。如果有多余100个的人,那么就要排队等待。

并发连接数和同时在线人数,要看你是做什么应用,如果是看看新闻,一篇文章你点开了,要看半天,那么你看的过程里是不占用并发数的。但如果是游戏,下载或者视频什么的,因为你基本实时与服务器通信,那么服务器可支持的同时在线人数不会太多。


欢迎分享,转载请注明来源:夏雨云

原文地址:https://www.xiayuyun.com/zonghe/808553.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-08-29
下一篇2023-08-29

发表评论

登录后才能评论

评论列表(0条)

    保存