时空信息平台架构搭建:基于netty封装TCP通讯模块(IdleStateHandler网络连接监测,处理假死)
文章目录
- 引言
- I 异步TCP连接操作
- II 心跳机制:空闲检测(读空闲和写空闲)
-
- 基于Netty的IdleStateHandler类实现心跳机制(网络连接监测)
- 常规的处理假死
- 健壮性的处理假死方案
- 获取心跳指令
引言
基于netty实现TCP客户端:封装断线重连、连接保持
https://blog.csdn.net/z929118967/article/details/142167239
I 异步TCP连接操作
用户通过 Bootstrap 可以方便地创建 Netty 的客户端并发起异步TCP连接操作
Bootstrap 是 Socket 客户端创建工具类
使用配置类封装TCP客户端
II 心跳机制:空闲检测(读空闲和写空闲)
心跳机制是一种确保连接有效性的方法。客户端和服务器会定时发送特殊的数据包(心跳包)