close_wait:被动关闭,主要是主动方调用了close()之后,被动方由于问题没有调用close()造成
time_wait:主动关闭,可通过操作系统TCP超时设置来减少time_wait类型的端口占用线程。
httpclient要关注两个超时时间,一个是连接时间、一个是读取数据时间。httpclient异常时需要abort。
Linux中keepalivetime用于定义发送连接心跳包的频率,keepInterval定义心跳包不通时重复发送心跳包的时间间隔,发送一定次数后认为连接断开,关闭连接。