netty接收大缓冲区

netty接收大缓冲区,netty,Netty,当我收到一个65535字节的缓冲区时,我遇到了一些麻烦。 我的缓冲区由头和体组成。我从头球得到了身体的长度。 我从netty网站上得到了这个例子 我试着改变netty的接收大小,但没有结果 _bootstrap.setOption("writeBufferHighWaterMark", 10 * 64 * 1024); _bootstrap.setOption("sendBufferSize", 1048576); _bootstrap.setOption("receiveBufferSize

当我收到一个65535字节的缓冲区时,我遇到了一些麻烦。 我的缓冲区由头和体组成。我从头球得到了身体的长度。 我从netty网站上得到了这个例子

我试着改变netty的接收大小,但没有结果

_bootstrap.setOption("writeBufferHighWaterMark", 10 * 64 * 1024);
_bootstrap.setOption("sendBufferSize", 1048576); 
_bootstrap.setOption("receiveBufferSize", 1048576);
_bootstrap.setOption("tcpNoDelay", true);

感谢您的帮助通常,操作系统会限制套接字缓冲区的大小,因此您可能需要调整设置以获得如此大的缓冲区

选中此项并搜索短语“网络内核调优”

此外,指南还概述了如何在不同的操作系统上调整这些限制