首页/云/云网络与负载均衡速查/四层与七层负载均衡的区别
本包目录(247 条)
VPC 与子网36 条公网接入46 条
负载均衡54 条
云 DNS 与 CDN49 条连接与专线41 条云网络排障21 条

四层与七层负载均衡的区别

四层(TCP/UDP)只按连接转发,不解析应用协议,兼容任意 TCP/UDP 业务;七层(HTTP/HTTPS)能读懂请求,支持按域名与路径转发、改写 Header、卸载 HTTPS。选型先看是否需要按请求内容做路由。

对比

维度四层(TCP/UDP)七层(HTTP/HTTPS/QUIC)
转发依据IP + 端口域名、路径、Header 等请求内容
协议支持任意 TCP/UDP 协议限 HTTP 类协议
典型能力长连接、低开销按内容分发、灰度、证书卸载
示例阿里云 NLB / CLB 四层监听;腾讯云 CLB TCP阿里云 ALB;腾讯云 CLB HTTP 监听

按协议快速判断

按协议快速判断
MySQL / Redis / MQ         → 四层
HTTP API 需按域名路径分发   → 七层
非 HTTP 且要 TLS 卸载       → 四层(或评估支持 TLS 的产品)
同一后端可以同时挂四层与七层监听,按流量类型分别接入,互不影响。

易错点

  • HTTP 业务只配四层,后续按路径灰度时无法实现
  • 四层长连接套用七层默认空闲超时,连接被提前断开

数据来源与参考

  • 阿里云 CLB 监听文档
  • 腾讯云 CLB 监听器文档
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌