Netty處理TCP半包和粘包問題

Netty在RPC中充當着重要的核心角色,封裝了對JDK NIO的複雜操作。 TCP連接中存在半包和粘包問題,其歷史原因不在追究,Netty在對問題處理上提供了現有的模板方法,用戶需要自己定義編碼和解碼規則就可以處理。 LengthFieldBasedFrameDecoder這個類是用於分隔消息模板類; 假如我們規定一個TCP消息的結構如下: 1、兩個字節表示消息長度; 2、剩餘字節表示body內
相關文章
相關標籤/搜索