我在Windows Server 2012 R2 x64位上的IIS 8.5上运行SOAP Web服务。
常常会有请求挂起。这些请求通常需要大约60毫秒,但有时需要45秒或更长时间。
我在服务器上安装了New Relic,堆栈跟踪告诉我所有额外的时间都花在了MapRequestHandler上。 New Relic不提供比此更多的信息。
我尝试搜索有关MapRequestHandler中发生的事情的信息,但未能找到有关为何会发生这种情况的任何迹象。我能够每10个请求左右重现一次。但我仍然没有迹象表明实际发生了什么。我无法在我的开发环境中重现它,只能在生产环境中重现它。
我应该记录什么来获取更多信息吗?
知道可能导致这种情况的原因吗?我的系统没有看到任何异常负载。