netty 粘包问题处理
一般TCP粘包/拆包解决办法
- 定长消息,例如每个报文长度固定,不够补空格
- 使用回车换行符分割,在包尾加上分割符,例如Ftp协议
- 消息分割,头为长度(消息总长度或消息体长度),通常头用一个int32表示
- 复杂的应用层协议
netty的几种解决方案
特殊分隔符解码器:DelimiterBasedFrameDecoder
客户端发送消息
客户端发送消息
Update your browser to view this website correctly. Update my browser now