I am running a SOAP web service on IIS 8.5 on a Windows Server 2012 R2 x64 bit.
Ever so often a request hangs. These requests will usually take about 60 ms but then sometimes it takes 45 secs or more.
I have New Relic installed on the server, and the stack trace tells me that all the extra time is spent in MapRequestHandler. New Relic doesn't offer any more information than this.
I have tried searching for information on what happens in MapRequestHandler but haven't been able to find any indication on why this would happen. I am able to reproduce this every 10th request or so. But I still have no indication of what is actually happening. I am not able to reproduce it in my development environment, only in production.
Is there anything I should be logging to get more information?
Any idea what might cause this? I don't see any unusual load on my system.