关于UDP SOCKET 吞吐量问题!
小弟已经被这个问题折磨一个多月了, 希望高手指点一下!~
我目前正在写服务器,服务器对对应多个客户端,每个客户端和服务器通过一个TCP 和 UDP SOCKET 通信,TCP控制数据流量小,没有问题,UDP要求数据无延迟,数据量可能超过2M,我目前写的包括网络QOS 等一些机制,但是服务器不稳定,在平均每个SOCKET 在1M/S流量情况下,2个小时以上就档机了,我写日志,加TRY 确定错误就是SNEDTO()抱错,我分析可能是UDP SOCKET 长时间通信的一个数据屏竟,不敢确定,目前采用的策略是 建立多个UDP SOCKET 进行分流.不过我还是不能确定单UDP SOCKET 的问题何在.其中可以肯定,指针没有操作错误,我有端口排序,并且我单包严格按照UDP最优的数据长度传送.这些我以前都用过,在数据流量小的情况下 很稳定!希望高手能指点一下 问题的所在,如有指点,可重谢!QQ 31497772
我目前正在写服务器,服务器对对应多个客户端,每个客户端和服务器通过一个TCP 和 UDP SOCKET 通信,TCP控制数据流量小,没有问题,UDP要求数据无延迟,数据量可能超过2M,我目前写的包括网络QOS 等一些机制,但是服务器不稳定,在平均每个SOCKET 在1M/S流量情况下,2个小时以上就档机了,我写日志,加TRY 确定错误就是SNEDTO()抱错,我分析可能是UDP SOCKET 长时间通信的一个数据屏竟,不敢确定,目前采用的策略是 建立多个UDP SOCKET 进行分流.不过我还是不能确定单UDP SOCKET 的问题何在.其中可以肯定,指针没有操作错误,我有端口排序,并且我单包严格按照UDP最优的数据长度传送.这些我以前都用过,在数据流量小的情况下 很稳定!希望高手能指点一下 问题的所在,如有指点,可重谢!QQ 31497772
...全文
相关推荐
linux epoll socket UDP通信的实现! 看清楚不是tcp哟.zip
linux epoll socket UDP通信的实现! 看清楚不是tcp哟.zip
UNIX网络编程卷1
UNIX网络编程卷1
C#使用UDP协议socket编程收发数据
本源码采用第三方类库,详细演示如何实现Udp协议的数据收发。调用接口简单,关键是底层采用了IOCP模型,效率高,比自己实现要稳定,且高效。
java Udp 收发结构体实例 Socket编程
java Udp 收发结构体实例 Socket编程 Udp收发大数据 单向传输 无需握手 广播 指定ip
C# UDP Socket 异步传输文件
C# UDP Socket 异步传输文件C# UDP Socket 异步传输文件


网络编程
