2013-05-16 42 views
0

我在IIS 7.5(Win 2008 R2)上安装了ASP.NET应用程序(Microsoft“Stock Trader 5.0”),并且正在使用加载应用程序加载ASP上的压力。 NET应用程序。每天早上当我检查“perfmon”计数器时,我发现在午夜(上午12点)左右,我得到了内存和线程利用问题(线程数从150跳跃到1400,私有内存在200 MB增加几分钟)。 这个问题每天都只发生在午夜,我试图禁用IIS日志记录,停止任何在午夜左右运行的任务计划任务,但我仍然遇到了这个问题。每天午夜W3WP内存和线程利用率

还有别的,我可以尝试或检查解决这个问题?

谢谢!!

回答

0

尝试具有看看访问日志文件:C:\的Inetpub \日志\ LogFiles文件

它们可能会显示这将解释线程数和内存使用量的增加请求数的任何尖峰。

你也可以使用像New Relic这样的分析工具,它会给你一个你的应用程序的“CT扫描”视图。

+0

我不认为问题出现在应用程序中,因为相同的场景(事务)全天都在运行(100个模拟用户),问题仅在上午12点(午夜)。 – user2388553

+0

检查访问日志文件将显示请求数量是否异常增加,这当然不是应用程序的问题。您可能会发现其他进程正在请求应用中的页面。 – nimeshjm

+0

我检查了日志,唯一可以看到的是从00:00开始没有传入的请求(在00:00之前我得到约650个请求/秒)几分钟,然后仅在2-4小时就开始恢复正常了。 – user2388553