1 TCP/IP握手协议
由上图, 有四个常用状态:SYN_RCVD 建立连接 ;
ESTABLISHED 正常通信状态;
TIME_WAIT 主动断开连接状态;
CLOSE_WAIT 被动断开连接状态;
2 出现问题时线上监控
CPU:利用total-used率降低 wait增加
TIME_WAIT :tcp主动断开数降低 CLOSE_WAIT:tcp被动断开数增加
ESTABLISH:tcp通信状态数量增多
SYN_RECV:相应用户重连tcp简历连接数增多
其他监控如磁盘IO:
3 根源日志找到(DB慢了)连接暂时释放不掉,表现客户端反应缓慢,部分用户主动断开并重新建立连接