如何得知IIS当前的连接数?急~(100分)

  • 主题发起人 主题发起人 firstlove
  • 开始时间 开始时间
F

firstlove

Unregistered / Unconfirmed
GUEST, unregistred user!
如何得知IIS当前的连接数?急~
 
命令模式下:netstat -a 查看一下就知道谁都连到你的计算机了。
 
我想编程实现,有办法吗?
 
不好意思,我以为你就要看一下。编程实现我不会的
 
HTTP协议是没有持续连接的,是无状态的,得到了所需的数据就彻底断开,你的连接数是什么概念?
 
楼主食不是想知道当前有多少用户在使用你的服务器啊!
 
---去计算机管理---》里的会话看看
asp代码
Sub Application_OnStart
application("conn")=1
End Sub
<%
application("conn")=application("conn")+1
%>
 
这个好象不容易作出来呀。
听人说用IIS的记录文件,从中提取出IP和时间进行分析。
不过这也可能不准确。
关注!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
TO 7syw
你的方法,也不好,如果进入的人多,用全局变量,APPLICATION 要加锁的,
就会造成进入页面时有等特。
关注!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
 
你所谓的同时在线,只不过是同时在浏览这些页面,但不是同时连接!!
 
那就只有自己编一个WEB服务器了?
 
我也想过用7syw的方法~~但是这个方法只针对用户调用ASP时的连接~~但我想实现的是只要用户一请求文件,无论什么文件,只能正在下载住,就是连接状态~~
 
可以在性能监视器里面看到当前的连接数,增加计数器,性能对象选择ASP可以看到IIS匿名连接数或其他统计信息。
 
能用编程的方法实现吗?
 
后退
顶部