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)
}