关于IIS连接数(瞬间连接数)和“在线人数”的详细说明
首先请了解什么是IIS连接数(瞬间连接数)
IIS连接数指请求并发连接数,要分几种情况:(以200M虚拟主机允许瞬间连接数40个为例)
A、用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你连接数40个的虚拟主机瞬间可以接受同时40个点下载。
B、用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一个页面以后的90秒内也都要占用一个连接,就是说你连接数40个的网站90秒可以接受不同用户打开40个页面。
C、上面B的情况用户继续打开同一个网站的其他页面,那么在线人数按照用户最后一次点击(发出请求)以后的90秒计算,在这个90秒内不管用户怎么点击(包括新窗口打开)都还是一个连接。
D、当你的页面内存在框架(Iframe),那么每多一个框架就要多一倍的连接!因为这相当于用户同一时间向服务器请求了多个页面。
E、当用户打开页面然后正常关闭浏览器,用户的在连接数也会马上清除。
F、当您制作的网页中的图片是以URL连接(如 http://123.com/image.gif )存在时。每个图片URL浏览者的计算机都必须重新请求服务器发送。因此相对占用的连接数也就增加了。
G、网站之间的友情链接。
网站建设均会存在与其他人的站点建立友情链接,如果建立友情连接时您提供给对方您的站点的LOGO图片为URL地址时,当浏览者浏览对方站点时显示的您的站点的LOGO图片来自您的虚拟主机,此LOGO图片的每次被其他站点调用均会占用您的相对多的连接。(相当于此图片被“盗链”)
·接下来了解什么是论坛在线人数
论坛在线只是计算一定时间内的活动用户数。这里的时间一般用户可以自己设定(删除不活动用户时间),例如动网论坛默认为40分钟删除不活动用户。
根据上面的说明,显然论坛在线和IIS连接数的概念不同。
·为什么会出现IIS连接数和论坛在线不符合的情况?
1.连接数是以瞬间用户请求数计算,而论坛在线人数可以由用户于论坛后台管理中自行设置(如动网论坛)。
2.你的论坛有图片等文件被人盗链!比如:你的论坛有张图片文件,被粘贴(注意是粘贴不是上传)到别的论坛!别的论坛的用户在浏览该文件的时候也算一个在线人数!尤其是LOGO连接的时候注意,一定要对方把您的LOGO上传到他的空间!
3.你的空间上放有下载文件!如果用户用网络蚂蚁类的软件,每一个线程就表示一个在线,非常占用连接资源。
相关推荐
-
详解iis连接数与限制的问题
很多用户对连接数的概念认识都很模糊,现介绍如下: 1.浏览者访问站点,必需与站点通过tcp协议,建立连接.这个连接在从服务器上读取信息时存在,读取结束时,一般即自动关闭.所以,当一个页面已经完全地显示在客户端的显示器上时,使用的连接也许已经关闭了. 2.每个浏览者,访问某站点时,可能会占用1--3个连接,这是由计算机自动处理的,这样做的目的是为了加快速度. 相关问题:所以,对于连接数为30的基础型主机而言,有时只能十几个人访问,就不足为怪了. 3.论坛中统计的在线人数,是以某一时间段内访问论坛的
-
IIS连接数实验(Web开发必读)
打开性能计数器,添加Web Service下的Current Connections.实验需要,把测试站点超时调整为5秒,最大连接数为2. 现在打开网页,分别用IE7(以下简称IE),Firefox 3.5(以下简称FF),Chrome 3.0(以下简称CH)打开站点.发现CH浏览器返回"Service Unavailable",这个很好理解,因为最大连接数是2,其它两个浏览器各占一个,第三个怎么也打不开.那同类浏览器会产生什么效果呢?比如用3个IE(单独进程的,不是tab上的),3个
-
关于IIS连接数和在线人数的详细说明
最近有个别客户反映购买的在线人数(IIS连接数)和实际不符合,现在特说明如下 首先了解什么是IIS连接数. IIS连接数指并发连接数,什么意思呢? 要分几种情况:(以100M空间50人在线为例) A 用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载 B 用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的15分钟内也都要算一个在线,就是说你50人的网站15分钟内可以接受不同用户打开50个页面 C 上面B
-
关于IIS连接数(瞬间连接数)和“在线人数”的详细说明
首先请了解什么是IIS连接数(瞬间连接数) IIS连接数指请求并发连接数,要分几种情况:(以200M虚拟主机允许瞬间连接数40个为例) A.用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你连接数40个的虚拟主机瞬间可以接受同时40个点下载. B.用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一个页面以后的90秒内也都要占用一个连接,就是说你连接数40个的网站90秒可以接受不同用户打开40个页面. C.上面B的情况用户继续打开同一个网站的其他页面,
-
PHP四种统计在线人数方式详细介绍
目录 1 用表统计方式 2 使用 redis 有序集合实现在线人数统计 3 使用 hyperloglog 做统计 4 使用 bitmap 统计 1 用表统计方式 用数据表统计在线人数,这种方式只能用在并发量不大的情况下. 首先我们先新建表:user_login 编辑 user_login 表 模拟用户登录,不存在用户就存入表,存在的则更新登录信息 // 客户端唯一的识别码 $client_id = session()->getId(); //用户是否已存在 $user = DB::table('
-
SQL设置SQL Server最大连接数及查询语句
一.设置最大连接数 下面的T-SQL 语句可以配置SQL Server 允许的并发用户连接的最大数目. exec sp_configure 'show advanced options', 1 exec sp_configure 'user connections', 100 第一句用以表示显示sp_configure 系统存储过程高级选项,使用user connections 时,要求show advanced options 值为1. 第二句配置最大连接数为100,0 表示不限制,但不表示无
-
IIS+FastCGI+PHP5.3+MySQL5.1+Gzip配置图文详细教程
说明: 本帖是我经过一天一夜完成的,不同于一般网上文章,除详细的将整个配置过程和 测试过程都详细截图说明外,尤其在FastCGI方面采用微软的"web平台安装程序"来配置,网上相关内容很少,对gzip的设置也很详细,保证按图操 作即可独立完成.另外,还有详细的测试gzip压缩率的方法和比较. 文中对于理论几乎没有阐述,只是对配置过程进行了最详细的介绍,这样 使新手即使不太明白,照本文也可以配置出一样的环境来,本文章的错误及疏漏之处,还请大家指出来,大家在配置中有何问题,我们一起来探讨解
-
c# 在windows中操作IIS设置FTP服务器的示例
什么是FTP FTP(File Transfer Protocol)是TCP/IP网络上两台计算机传送文件的协议,使得主机间可以共享文件.可以将 Internet 信息服务 (IIS) 配置为作为 FTP 服务器来运行. 这样,其他计算机便可以连接到服务器并将文件复制到服务器或者从服务器复制文件. 例如,如果您在自己的计算机上承载网站,并且希望允许远程用户连接到您的计算机并将他们的文件复制到服务器,则可以将 IIS 配置为充当 FTP 服务器. 主要实现方式 下面主要讲解一下,在Window的I
-
制作能在nginx和IIS中使用的ssl证书
目录 制作SSL证书 1.生成私钥Key 2.生成证书请求文件 3.生成crt证书文件 4.生成pfx证书安装包 Nginx配置使用证书 IIS配置使用证书 程序中使用证书 如果觉得证书制作比较麻烦,这里是本文制作好的证书:https://pan.baidu.com/s/1MJ5YmuZiLBnf-DfNR_6D7A (提取码:c6tj),密码都是:123456 园友可下载证书,然后根据后文nginx和IIS的使用方法来使用证书. 制作SSL证书 好了,先创建一个空目录,在这个空目录下开始制作:
-
JavaWeb Listener 利用Session统计在线人数
目录 一.监听器Listener 1.1 Listener的作用 1.2 小demo之统计在线人数 1.3 统计结果错误原因分析 一.监听器Listener 1.1 Listener的作用 Listener是一个功能组件,在创建.销毁或添加.修改或删除应用程序.会话和请求对象的属性时自动执行代码. 监听器是servlet的监听器,它可以监听客户端的请求和服务器的操作. 可以使用application,session,request这三个对象 1.2 小demo之统计在线人数 1.新建omline
-
MySQL的线程池原理学习教程
线程池是Mysql5.6的一个核心功能,对于服务器应用而言,无论是web应用服务还是DB服务,高并发请求始终是一个绕不开的话题.当有大量请求并发访问时,一定伴随着资源的不断创建和释放,导致资源利用率低,降低了服务质量.线程池是一种通用的技术,通过预先创建一定数量的线程,当有请求达到时,线程池分配一个线程提供服务,请求结束后,该线程又去服务其他请求. 通过这种方式,避免了线程和内存对象的频繁创建和释放,降低了服务端的并发度,减少了上下文切换和资源的竞争,提高资源利用效率.所有服务的线程池本质都是位
-
提高页面加载速度的几个方法小结
很久没写技术方面的东西,是因为在做了一段时间的技术以后我越发发现,学什么技术或者技术应该钻研到什么层次真的不是最重要的,最重要的是解决问题的方法和能力.所以以后如果再写技术类的文章,定要少些技术细节,多一些方法和思路,今天就给大家介绍几个提高页面装载时间的方法,都是我在工作当中实践出来的经验. 首先给大家列出几个阻碍loadtime提高的因素,有不足的欢迎补充: 1.页面大小: 2.页面连接数: 3.服务器抗压能力: 4.网络状况(包括带宽和网段等因素): 一.页面大小 页面大小是指页面内容的字
随机推荐
- Android开发中通过手机号+短信验证码登录的实例代码
- 纯js分页代码(简洁实用)
- javascript操作cookie
- php实现可用于mysql,mssql,pg数据库操作类
- PHP+Apache+Mysql环境搭建教程
- 让mayfish支持mysqli数据库驱动的实现方法
- python通过wxPython打开一个音频文件并播放的方法
- CentOS系统中MySQL5.1升级至5.5.36
- 分享PHP-pcntl 实现多进程代码
- node.js中的console.timeEnd方法使用说明
- javascript 数据类型转换(parseInt,parseFloat)
- jQuery中的each()详细介绍(推荐)
- spring整合redis以及使用RedisTemplate的方法
- PHP获取当前完整URL地址的函数
- php循环创建目录示例分享(php创建多级目录)
- Python中XlsxWriter模块简介与用法分析
- 详解用maven将dubbo工程打成jar包运行
- kaptcha验证码使用方法详解
- Vuex持久化插件(vuex-persistedstate)解决刷新数据消失的问题
- Python进程间通信Queue消息队列用法分析