WCF服务调用怎么可能在调试时从服务器端返回,但在流量跟踪工具中没有响应



最近,我们的移动应用程序中的WCF web服务调用在某些情况下报告了"网络连接丢失"错误。我在服务器端对它进行了调试,发现它已成功返回。但是在流量跟踪工具中没有HTTP响应。当参数值变化时,此函数执行不一致。有时有效,有时无效。

web服务已在webHttpBinding中绑定,transportMode=已缓冲。我试图将maxBufferSize和maxReceivedMessageSize更改为最大长度,但没有成功。

有人知道可能的原因是什么吗?

Mitch在评论中指出,确定问题根本原因的最佳方法是在主机服务上启用WCF跟踪,重现问题,然后查看WCF跟踪文件。

WCF跟踪日志通常会显示以前看起来"隐藏"的问题。

http://msdn.microsoft.com/en-us/library/ms733025(v=vs.110).aspx

最新更新