首页/云/云网络与负载均衡速查/连接空闲超时与建连超时
本包目录(247 条)
VPC 与子网36 条公网接入46 条
负载均衡54 条
云 DNS 与 CDN49 条连接与专线41 条云网络排障21 条

连接空闲超时与建连超时

负载均衡对连接有两条关键超时:建连超时是等待与后端建立连接的上限,空闲超时是连接无数据后保留的时间。长连接业务必须按心跳周期调整空闲超时,否则连接会被中间层静默回收。

建连超时负载均衡等待与后端建立连接的上限,后端卡住时超时返回错误
空闲超时连接无数据流转后回收的时间,需大于业务心跳间隔
设置原则空闲超时 > 应用心跳周期,并留出重试余量
注意四层与七层的默认值不同,以产品文档当前默认值为准

观察空闲连接何时被断开

观察空闲连接何时被断开
timeout 300 nc -v <LB地址> 8080
# 保持不发送数据,记录连接被断开的时间点
空闲超时小于心跳间隔时,连接会被负载均衡先一步清理,表现为周期性断连。

易错点

  • 用默认超时接入长连接业务,出现规律性断开
  • 只排查后端逻辑,忽略中间层的空闲回收

数据来源与参考

  • 阿里云 CLB 超时配置文档
  • 腾讯云 CLB 超时说明
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌