C# 如何检查iis上的webrequest连接?
我的网站上的webrequest有问题。我认为问题在于我没有关闭响应。是否有办法检查我在给定时间内与试图访问的服务器之间有多少开放连接。我建议使用sysinternals中的TCPViewC# 如何检查iis上的webrequest连接?,c#,asp.net,httpwebrequest,C#,Asp.net,Httpwebrequest,我的网站上的webrequest有问题。我认为问题在于我没有关闭响应。是否有办法检查我在给定时间内与试图访问的服务器之间有多少开放连接。我建议使用sysinternals中的TCPView 如果您暂时不关闭webrequest,它不会因为超时而放弃吗?问:这个“问题”的具体症状是什么?也许你对“开放连接”的看法是正确的。。。或者你完全走错了方向。你想解决的实际问题是什么?@ChandraSekharWalajapet我在做一个webrequest,从外部源获取xml数据。该服务非常不稳定,并出
如果您暂时不关闭webrequest,它不会因为超时而放弃吗?问:这个“问题”的具体症状是什么?也许你对“开放连接”的看法是正确的。。。或者你完全走错了方向。你想解决的实际问题是什么?@ChandraSekharWalajapet我在做一个webrequest,从外部源获取xml数据。该服务非常不稳定,并出现超时异常。当我重新启动IIS服务器时,问题会消失一段时间。我的理论是,当我不关闭连接时,我会得到许多到端点的打开连接,因此新连接超时。@paulsm4请看我上面的评论。问:您的web应用程序是否在IIS上运行,调用外部web服务?问:您可以检查远程WS-server的日志吗?问:您是否检查了本地IIS服务器上的IIS和Windows事件日志?如果本地web应用在尝试读取远程WS时超时,那么远程WS可能是罪魁祸首,对吗?你能告诉我们更多的情况吗?