关于UDP SOCKET 吞吐量问题!
小弟已经被这个问题折磨一个多月了, 希望高手指点一下!~
我目前正在写服务器,服务器对对应多个客户端,每个客户端和服务器通过一个TCP 和 UDP SOCKET 通信,TCP控制数据流量小,没有问题,UDP要求数据无延迟,数据量可能超过2M,我目前写的包括网络QOS 等一些机制,但是服务器不稳定,在平均每个SOCKET 在1M/S流量情况下,2个小时以上就档机了,我写日志,加TRY 确定错误就是SNEDTO()抱错,我分析可能是UDP SOCKET 长时间通信的一个数据屏竟,不敢确定,目前采用的策略是 建立多个UDP SOCKET 进行分流.不过我还是不能确定单UDP SOCKET 的问题何在.其中可以肯定,指针没有操作错误,我有端口排序,并且我单包严格按照UDP最优的数据长度传送.这些我以前都用过,在数据流量小的情况下 很稳定!希望高手能指点一下 问题的所在,如有指点,可重谢!QQ 31497772