监控ASP.在IIS 6.0上托管的.NET应用程序
本文关键字:NET 应用程序 ASP IIS 监控 | 更新日期: 2023-09-27 18:04:44
我们有8个ASP。. NET应用程序托管在IIS 6.0在windows 2003服务器。我们发现IIS应用程序池进程(W3WP.EXE)在工作时间消耗了95%的CPU利用率。我们无法追踪到是哪个ASP。NET应用程序导致了这个问题。我们有数据库服务器放置在另一个服务器,这是在同一网络。请告诉我们如何使用性能监控工具或其他进程来识别有问题的应用程序。
到目前为止,我们已经在不同的应用程序中发现了一些未关闭的sql连接并修复了它们。然而,我们面临着同样的问题。如果您还需要其他信息请告诉我。
ASP。. NET框架:2.0和3.5数据库:SQL SERVER 2005和2008
查看ANTS性能分析器。它相当便宜,而且可以很好地识别瓶颈。
对于IIS,在任务管理器中获取该进程的PID,然后检查COM+ Manager找出它是哪个网站。您可能还想尝试将每个站点移到高度隔离状态,然后检查IIS日志,找出是哪个应用程序导致了问题。