wxbcrefut:谢谢楼主分享,最近也遇到这种问题,我在虚机里测试(配置为8核16G内存),1s接受2W条数据丢包就特别严重,我还没有处理只是接受而已,不知道问题出在哪,求指教
我是用java写的,代码大概如下:
//初始化udp
val socketAddress = new InetSocketAddress(\"192.168.1.161\", 9999)
val datagramSocket = new DatagramSocket(socketAddress)
datagramSocket.setSoTimeout(0)
datagramSocket.setReceiveBufferSize(8 * 1024)
&n
被截断了~~~~~ 加上
while (true) {
var buffer: Array[Byte] = new Array[Byte](500)
var packet: DatagramPacket = new DatagramPacket(buffer, buffer.length)
datagramSocket.receive(packet)
queue.put(packet)
}