测试客户端:
客户端程序建立TCP连接,发送一条几个字节的数据。
虚拟机8台,PC机8台,服务器1台。
设置MaxUserPort=60000,有一台机没有设置约在1.5万左右。最后因为差一点到100W,在本本上开一个VM XP,勉强连接了3W多。最终达到1006881个连接。
测试服务器:
服务端程序只是接收连接不做其他处理。
windows2008 R2 Sp1 标准版,未做任何特殊设置。
14GB内存,最后内存使用98%。
Xeon E5405 2.0GHz,几乎不用CPU。
编程语言:
客户端、服务端:C#/.NET 4.5.
后记:
测试最终连接:1006881个连接,通过计数及句柄数可以确认。本测试只是连接数的测试,没有任何处理。如果加数据处理,可能结果会不同。
时间: 2024-11-03 00:59:04