0

B/S项目的一个重要的性能指标是,实时并发能力。针对于此,我们通常要进行多种性能测试,从不同的角度来检测服务器的相应能力。

本文档需要说明的是,如何在Windows 2008 Server R2中,监控IIS所能相应的实时连接数。笔者主要是借助于系统自带【系统监控器】来监控Web服务的连接数信息的。

一、启动【系统监控器】

命令行: perfmon.msc

、上图中,点击,添加计数器。计数器对象选择【Web Service】->【Current Connections】;对象实例选择【_Total】,也可根据需要选择具体的Web服务

实例;点击【添加】按钮,结果如下图所示。

三、将和本监控无关的信息删除,仅留下关心的Web服务信息。从多个客户端发出并发请求,可以监控到实时的并发连接数。

根据图中显示结果,不难发现当前同时刻并发连接数为10个。

需要说明的是,windows系统监视器显示的是即时IIS并发连接数,并非如“网站统计”那里的15分钟内访问人数,所以你会发现IIS并发连接数并不会太多,就卡卡测速网而言,目前IIS并发连接数在20-30个左右,而“网站统计”里显示15分钟内在线人数一般在150-200人左右。百度统计没有“15分钟内在线人数”的统计,它认为“那样意义不大,因为无法知道15分钟内用户是否还在线上”。

查看IIS连接数,还可以在“运行”-->输入“netstat -a”命令来查看,不过由于显示结果太多太杂,很难统计HTTP的连接总数,所以不推荐使用此命令来查看。


转自:

http://blog.csdn.net/attagain/article/details/8573589/

关闭 返回顶部
联系我们
Copyright © 2011. 聚财吧. All rights reserved.