如何监视ASP.NET应用程序到远程计算机的连接数?

时间:2011-04-13 13:41:52

标签: c# asp.net .net-3.5 system.net

我正在尝试解决AST.NET应用程序中的非确定性环聊。我怀疑已达到maxconnection limit

所以我的问题是如何验证我的怀疑?是否有任何性能计数器或任何方法(如ThreadPool.GetAvailableThreads)来监视与远程计算机同时连接的数量?

“同时连接数”是什么意思?据我所知,它是每个应用程序域的计数。但是它会计算.Net调用中打开的套接字连接吗?

1 个答案:

答案 0 :(得分:1)

您可以使用Fiddler监控http连接,或TCPView监控计算机的所有连接。

我担心没有计算可用连接的功能,因为它确实依赖于整个网络基础设施。您可能没有用完计算机上的连接,但网络中某处的路由器将阻止建立新连接。