提问人:Vijay 提问时间:9/6/2013 最后编辑:Pranav SinghVijay 更新时间:9/6/2013 访问量:1070
在 .Net 2.0 应用程序中突然观察到间歇性请求超时和性能下降
Intermittend Request Timeout and slow performance observed in .Net 2.0 application suddenly
问:
我的一个应用程序中出现了一个奇怪的问题。该应用程序是 .Net 2.0,托管在 Windows 2003 服务器上的 IIS 6.0 上。在过去的 2.5 年里,此应用程序一直运行良好。但突然间,自 8 月 15 日以来,我们面临着间歇性的性能问题和请求超时。页面加载需要几分钟,有时我们收到请求超时错误,有时页面只是加载而没有呈现。这纯粹是间歇性的,在浏览任何页面时突然发生,并且没有观察到定义的模式。所有其他时候,相同的代码和导航都可以正常工作。在过去的几天里,这种间歇性性能的频率有所增加。
IIS 中有一个单独的应用池 httpRunTime ExecutionTimeout 设置设置为 250 访问应用程序的用户数 ~100
我知道增加httpRunTime ExceutionTimeout设置会使此错误不会被记录。但目标是了解自过去几周以来页面突然超时的原因和位置,并始终提高性能,而不会出现任何间歇性问题。 这是 IIS/内存池/工作线程耗尽问题吗?如果是,是否可以更改某些设置以使应用程序执行得更快?
此外,数据库很好,查询执行速度很快。那里没有问题。而且应用程序中也没有内存泄漏代码。
示例 EventViewer 日志如下所示
----------------------------------------------------------------------------------------------------------------------
Event code: 3001
Event message: The request has been aborted.
Event time: 9/5/2013 4:20:24 PM
Event time (UTC): 9/5/2013 8:20:24 PM
Event ID: cbc5ec25d6de466680c5e3575726b8dd
Event sequence: 358
Event occurrence: 1
Event detail code: 0
Application information:
Application domain: /LM/W3SVC/4262/ROOT-1-13022880541327
Trust level: Full
Application Virtual Path: /
Application Path: E:\inetpub\wwwroot\Myapp\
Machine name: mymachine
Process information:
Process ID: 252
Process name: w3wp.exe
Account name: NT AUTHORITY\NETWORK SERVICE
Exception information:
Exception type: HttpException
Exception message: Request timed out.
Request information:
Request URL: myapp/page.aspx
User host address: ip address
User: userid
Is authenticated: True
Authentication Type: Negotiate
Thread account name: NT AUTHORITY\NETWORK SERVICE
Thread information:
Thread ID: 5
Thread account name: NT AUTHORITY\NETWORK SERVICE
Is impersonating: False
Stack trace:
Custom event details:
For more information, see Help and Support Center at http://go.microsoft.com/fwlink/events.asp.
---------------------------------------------------------------------------------------------------------------------------
非常感谢任何帮助,因为我们在这个问题上面临着客户的大量升级,我们需要尽早解决这个问题。
谢谢 维杰·加内什
答: 暂无答案
评论