woo*_*hoh 6 c# sockets diagnostics
我正在尝试记录我的C#服务器应用程序中的打开套接字的数量.就像你可以从"netstat -s"获得的信息:
TCP Statistics for IPv4
Active Opens = 22765
Passive Opens = 9316
Run Code Online (Sandbox Code Playgroud)
我可以解析"netstat"中的结果..但如果有一个类,那么我为什么要...
顺便说一下,在System.Diagnostics.Process类的帮助下,我可以记录一些句柄和线程.我认为套接字是一个句柄,但似乎不是..在我的情况下,句柄的数量低于netstat的活动连接数.
任何建议,建议或答案将不胜感激.谢谢 :)
例如,TcpStatistics.CurrentConnections属性返回"当前状态为ESTABLISHED或CLOSE-WAIT的TCP连接数".
long result = IPGlobalProperties.GetIPGlobalProperties()
.GetTcpIPv4Statistics()
.CurrentConnections;
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3234 次 |
| 最近记录: |