2012-12-18 180 views
0

當我收到一個65535字節的緩衝區時遇到了一些麻煩。 我的緩衝區由標題和正文組成。我從頭部得到了身體的長度。 我從netty網站得到了這個例子。netty接收大緩衝區

我試圖改變接收大小netty沒有結果。

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

感謝幫助

+0

什麼是「麻煩」? –

回答

0

通常情況下,操作系統放在套接字緩衝區大小的限制,所以你可能需要調整你的設置,以獲得緩衝區那麼大。

檢查此tutorial並搜索短語「網絡內核調整」

此外,this指南概述瞭如何在不同的操作系統上調整這些限制。