查看IIS里每个站点的资源使用情况

  很多管理员,特别是做虚拟主机可能到遇到过IIS cpu100%占用,但又不知道哪些网站资源占用多,下面介绍一个方法可以查看每个web站点的资源使用情况

  这个方法平时不推荐使用,只是在出现问题的时候使用

  1,把每个站点设为独立进程

  打开IIS 站点属性 -- 主目录 -- 应用程序保护改成 高

  打开任务管理器 查看进程 你就会看到多出一些dllhost.exe进程 和他们的资源使用情况 这些就是 每个web点点的进程,但现在好不知道 哪个web站点使用那个进程

  2,对应web站点的dllhost.exe进程

  打开组建管理--- 组件服务 -- 计算机 -- 我的电脑 -- com+ 应用程序

  在这里,我们可以看到类似IIS-{domain.com//Root}这样的,不设为独立进程就看不到,这个就是IIS里的web站点,选择工具栏上的 状态查看

  你就会看到类似这样的

  名称运行PID

  IIS-{down.789game.com//Root}是1688

  其中 PID 就是任务管理里的 dllhost.exe得 pid值

  好了 现在知道每个web站点使用的dllhost.exe进程了,而在任务管理器又可以知道dllhost.exe占用的资源,那你应该知道那个网站占用资源不正常了吧!

时间: 2025-01-01 02:37:39

查看IIS里每个站点的资源使用情况的相关文章

安全维护 IIS下 ASP 站点的高级技巧_服务器

一. 前言 (仅以此文感谢好友bigeagle.不是他,我可能不用这么担心win2000安全问题的.呵呵!) 人说,一朝被蛇咬,十年怕.....,就是这样.2000年初,当我终于摆脱winnt 4.0 server那可怕的补丁之旅,迈向win2000 server时.我终于可以比较放心我的服务器了.但随着SQL SERVER的补丁出现.我知道,与微软的补丁因缘又开始轮回了.但还好.win2000自动化的管理还是让我放心好多,而以前管理winnt后的失眠症状也逐渐消失了.偶尔还能见到我的"梦&qu

通过网站统计或系统监视器查看IIS并发连接数_win服务器

如果要查看IIS连接数,最简单方便的方法是通过"网站统计"来查看,"网站统计"的当前在线人数可以认为是当前IIS连接数.然而,"网站统计"的当前在线人数统计时间较长,一般为10分钟或15分钟,再加上统计技术及统计机制的问题,从而会产生或多或少的统计误差. 如果要想知道确切的当前网站IIS连接数的话,最有效的方法是通过windows自带的系统监视器来查看.这正是本文要介绍的方法. 一.运行-->输入"perfmon.msc"

Windows服务器怎么查看iis并发连接数

什么是IIS并发连接数 IIS并发连接数是指,首先是向服务器请求XXX.html,然后还会请求这个网页里的CSS.JS.图片等,每次请求算一个IIS并发数,因此IIS理论上是要分为好几程序情况. 要分几种情况:(以100M空间50人在线为例) 用户单点下载你的文件,结束后正常断开,这些连接是按照瞬间计算的,就是说你50人的网站瞬间可以接受同时50个点下载 ;用户打开你的页面,就算停留在页面没有对服务器发出任何请求,那么在用户打开一面以后的15分钟内也都要算一个在线,就是说你50人的网站15分钟内

IIS里的网站打不开,同样的代码部署在另一台服务器上就是好的

问题描述 现在有两台服务器A,B.网站www.123.com.其中www.123.com一直部署在A服务器里,运行正常有三年了.昨日突然发现A服务器上的所有网站都打不开了,偶尔有个别能打开的,但也是昙花一现.我做了相关测试,如下所示:现在www.123.com部署在服务器A里,只要在IIS里一运行,就打不开了,A服务器的CPU以及内存使用都是正常的,没有100%高居不下的情况.同时,A服务器里的其他网站(a.123.com.b.123.com)都无法打开了,也没有报错提示.当我把www.123.

做了个登录模块却不能在IIS里正常使用,求助

问题描述 今天做了个很简单的登录功能模块,用的是VS2010自带的登录注册修改密码控件.网页上没有别的功能,就只是几个页面,每个页面上放一个Login.CreateUserWizard或是ChangePassword控件,然后从主页可以跳转到有Login控件的登录页,或者到有注册控件的页面,登录或注册完就会跳转到主页.如果在VS里用"浏览器查看"可以成功的注册.登录,但如果放在IIS里在登录的时候就总会提示这样的错(我的IIS是5.1版的,但是用了.net4.0的功能):用户'2CBE

将2003里多用户目录与IIS里的FTP对等起来,互相通用_服务器

具体出发点,就是想让自己机子上的文件通过FTP共享出去,但是权限却同本机登录一样.      首先,建一个LocalUser目录,将Windows的用户文件夹建在这个目录下,设为同账户一样的名称.      1.在IIS里的FTP里新建一个FTP站点,选中隔离用户(这个是多用户时要的)      2.设FTP主目录设为LocalUser的父目录.      3.IIS里的FTP的惹名用户登录目录为Public,在LocalUser下(这里与Windows的账户是不同的,那是Guest,怎么办呢?

IIS里的AJAX相关的设置_服务器

今天在IIS里发现一个 保持 HTTP 连接 的选项 说明如下 启用保持 HTTP 连接 大多数 Web 浏览器都要求服务器对多个请求保持连接打开状态,这称为"保持 HTTP 连接".保持连接是一个 HTTP 规范,能够显著增强服务器性能.如果没有它,浏览器将不得不对包含多个元素(如图形)的网页发出多个连接请求.可能需要为每个元素都生成一个连接.这些额外的请求和连接需要额外的服务器活动和资源,这将降低服务器的效率,还会使浏览器速度变慢并且响应不灵敏,特别是对高滞后时间(慢)连接更是如此

将2003里多用户目录与IIS里的FTP对等起来,互相通用_Windows2003

具体出发点,就是想让自己机子上的文件通过FTP共享出去,但是权限却同本机登录一样.     首先,建一个LocalUser目录,将Windows的用户文件夹建在这个目录下,设为同账户一样的名称.     1.在IIS里的FTP里新建一个FTP站点,选中隔离用户(这个是多用户时要的)     2.设FTP主目录设为LocalUser的父目录.     3.IIS里的FTP的惹名用户登录目录为Public,在LocalUser下(这里与Windows的账户是不同的,那是Guest,怎么办呢?将Gue

ios-Unide3d 导出的Xcode工程能不能查看unity3d里的脚本

问题描述 Unide3d 导出的Xcode工程能不能查看unity3d里的脚本 Unide3d导出了Xcode工程,能不能就在Xcode工程里查看哪些js文件,如果看不了那这些脚本是怎么在Xcode下运行的呢?求大神解答