求救,C#socket监听多个TCP连接时,怎么会经常中断?
yglbj 2009-03-03 09:21:53 最近碰到一个难题,我在PC上用C#编写的服务器(OS是windows XP),arm平台的linux去嵌入式系统作客户端,客户端一直发数据包到服务器,当客户端数量较少时socket连接不容易断,但有时也会断,当客户端数量多时(如1,20几台),它们之间的连接经常中断,服务器端会出现"远程强制关闭一个现有连接"的异常,客户端会出现通讯链路不可用的错误.奇怪的是用一台Linux PC作服务器又没有类似的事情发生,不解,而且我在windows上用win32编的程序也会发生中断.
请问各位大侠? 这是什么原因?我试了好像也不是windows对socket连接数的限制问题,我通过一个补丁修改了连接数,也有类似问题.