寂寞玉米

文章
5
资源
0
加入时间
2年10月17天

Netty学习06-用Netty3和Netty5分别写一个心跳处理实例

心跳机制的意义:TCP空闲的时候是不会发送任何数据包。也就是说,当一个TCP的socket,客户端与服务端谁也不发送数据,会一直保持着连接。这其中如果有一方异常掉线(例如死机、路由被破坏、防火墙切断连接等),另一端如果没有发送数据,永远也不可能知道。这对于一些服务型的程序来说,是灾难性的后果,将会导致服务端socket资源耗尽。 所以为了保证连接的有效性、及时有效地检测到一方的非正常...