最近服务部署到一个Linux上面,接收udp的广播流花屏,问运维说带宽正常,就琢磨了一下应该的丢包了,程序本身申请的socket缓存还是蛮大的,就看看系统的缓存, 用命令cat /proc/sys/net/core/rmem_max 可以看到 确实很小,需要改大一点,步骤如下: 1.下面的代码添加到/etc/sysctl.conf的末尾,然后保存 # Controls socket buf size by leisiyuannet.core.rmem_default = 8388608net.c…