asp.net webapi jsonserializer straemreader得到1分钟的封锁时间

时间:2017-11-28 16:47:47

标签: asp.net azure asp.net-web-api azure-web-sites azure-application-insights

我在Azure上托管了一个Web应用服务,每隔几分钟,Put操作等待一分钟才能得到响应。使用应用程序洞察Profiler,我可以看到JsonTextReader.Read从请求正文中尝试StreamReader.Read时的操作,获得BLOCKED_TIME一整分钟。请求大小大约是700字节,虽然对象可能有点复杂,但它确实在大多数情况下被反序列化了。

profiler screen shot

我已经设法在线程内部向下钻取更多,被阻止的操作是SwapContext_PatchLdMxCsr - 不确定它意味着什么:

profiler screen shot 2

0 个答案:

没有答案