文档首页/ 弹性负载均衡 ELB/ 常见问题/ 监听器/ 监听器的3个超时时间分别是什么及默认超时时间是多少?
更新时间:2024-09-20 GMT+08:00

监听器的3个超时时间分别是什么及默认超时时间是多少?

ELB与后端服务器建立连接后,四层和七层监听器的超时时间如表1所示。

  • 共享型负载均衡支持配置和修改TCP/HTTP/HTTPS的超时时间,不支持UDP超时时间的修改。
  • 独享型负载均衡支持配置和修改TCP/UDP/HTTP/HTTPS的超时时间。
图1 七层监听器超时时间示意图
图2 四层监听器超时时间示意图
表1 超时时间

协议

类别

描述

取值范围

默认超时时间

TCP

空闲超时时间(keepalive_timeout)

如果在超时时间内一直没有访问请求,负载均衡会关闭当前连接,直到下一次请求到来时再重新建立新的连接。

10~4000s

300s

UDP

空闲超时时间(keepalive_timeout)

10~4000s

共享型负载均衡:10s

独享型负载均衡:300s

HTTP/HTTPS

空闲超时时间(keepalive_timeout)

0~4000s

60s

请求超时时间(client_timeout)

客户端向负载均衡发起请求,一个请求多次发送时,传输时间间隔超过请求超时时间,则负载均衡将放弃等待关闭连接。

1~300s

60s

响应超时时间(member_timeout)

负载均衡向后端服务器发起请求,如果超时时间内接收请求的后端服务器无响应或两次响应传输的时间间隔超过响应超时时间,负载均衡会向其他后端服务器重试请求。如果重试期间后端服务器一直没有响应,则负载均衡会给客户端返回HTTP 504错误码。

说明:

当开启了会话保持功能时,响应超时时间内如果对应的后端服务器无响应,则直接会返回HTTP 504错误码。

1~300s

60s