• 中文交流区
  • 请问udp最多接收8192字节的包有办法调整大小吗?

使用过程中发现udp的receive只能接收8192大小的包, 而且再次receive无法接收后面多出来的字节, 请问有办法调整一次receive的大小吗?
    4 years later
    7 days later

    支持大的报文就有大的内存开销,实际上通过公共网络就不应发送很大的UDP报文。

      这个内存开销就是每个进程64k很大吗!人为制造障碍了

      feng 谢谢你的提醒,原来没有注意看消息,以为是nginx的默认代码呢。
      仔细看了一下代码,确实是不应该限制为8k,麻烦提一个PR到开源社区。

        Write a Reply...