Jarno Leikas
2006-10-17 05:49:01 UTC
Hello,
we're hosting a number of web services in in Windows Server 2003. Lately
we've been getting daily problems with the server where the server just stops
responding to user requests (from a Winform client) and just giving a
System.OutofMemoryException exception (please see the end of the message).
Only restarting aspnet_wp.exe (ASP.NET is running in IIS 5 mode) helps.
Now because this happens only in the evenings, I'm pretty sure we're looking
at either some kind of memory fragmentation problem (see
http://blogs.msdn.com/jamesche/archive/2006/01/20/515583.aspx or an actual
memory leak).
My question is, what is the best way to start debugging this issue? My guess
is that the CLRProfiler tool could be a good starting point, as well as
looking at memory counters. Does ASP.NET produce any kind of error log that
could shed some light on which extensions (see below) are producing the
problem?
Currently we are running WSE 2.0 SP2 for DIME attachments. (That web service
is my primary suspect anyways since the problems started after a big update
where, among other things, we started using the DIME attachments).
Thanks in advance for any help! Here's the exception and a stack trace that
our client is seeing:
* There was an exception running the extensions specified in the config
file. --> Exception of type System.OutOfMemoryException was thrown.
Source : System.Web.Services
Stack trace : at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters)
we're hosting a number of web services in in Windows Server 2003. Lately
we've been getting daily problems with the server where the server just stops
responding to user requests (from a Winform client) and just giving a
System.OutofMemoryException exception (please see the end of the message).
Only restarting aspnet_wp.exe (ASP.NET is running in IIS 5 mode) helps.
Now because this happens only in the evenings, I'm pretty sure we're looking
at either some kind of memory fragmentation problem (see
http://blogs.msdn.com/jamesche/archive/2006/01/20/515583.aspx or an actual
memory leak).
My question is, what is the best way to start debugging this issue? My guess
is that the CLRProfiler tool could be a good starting point, as well as
looking at memory counters. Does ASP.NET produce any kind of error log that
could shed some light on which extensions (see below) are producing the
problem?
Currently we are running WSE 2.0 SP2 for DIME attachments. (That web service
is my primary suspect anyways since the problems started after a big update
where, among other things, we started using the DIME attachments).
Thanks in advance for any help! Here's the exception and a stack trace that
our client is seeing:
* There was an exception running the extensions specified in the config
file. --> Exception of type System.OutOfMemoryException was thrown.
Source : System.Web.Services
Stack trace : at
System.Web.Services.Protocols.SoapHttpClientProtocol.ReadResponse(SoapClientMessage message, WebResponse response, Stream responseStream, Boolean asyncCall)
at
System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String
methodName, Object[] parameters)