更新时间:2026-11-10 GMT+08:00
分享

ELB Gateway和ELB Ingress功能对比

本文主要对比ELB Gateway和ELB Ingress在各项功能上的差异,帮助您完成业务选型和迁移规划。

证书与安全管理

ELB Ingress功能

ELB Gateway

ELB Gateway实现方式

配置/更新HTTPS证书

支持

通过lsconfig.spec.defaultServerCertificate配置服务器证书

配置/更新SNI证书

支持

通过lsconfig.spec.sniCertificates配置SNI证书

配置黑名单/白名单访问策略

支持

通过lsconfig.spec.ipACL配置访问控制策略(黑/白名单)

配置双向认证

支持

通过lsconfig.spec.clientCACertID配置双向认证

协议与监听配置

ELB Ingress功能

ELB Gateway

ELB Gateway实现方式

配置HTTP/2

支持

通过lsconfig.spec.http2Enable配置

配置HTTPS协议的后端服务

支持

通过poolconfig.spec.defaultConfig.poolProtocol配置后端协议

配置GRPC协议的后端服务

不支持

  

配置多个监听端口

支持

通过gateway.spec.listeners或listenerSet.spec.listeners配置多个监听器

配置QUIC监听器

不支持

-

配置新建与并发连接限速

不支持

-

路由转发策略

ELB Ingress功能

ELB Gateway

ELB Gateway实现方式

配置转发策略优先级

支持

通过lsconfig.spec.routePriorities配置转发策略优先级。详见监听器参数配置(lsconfig)。

配置高级转发策略

不支持

-

配置多个转发策略

支持

通过httproute.spec.rules配置多条转发规则。详见HTTPRoute参数配置。

配置URL重定向

支持

通过httproute.spec.rules.filters配置URL重定向。详见HTTPRoute参数配置。

配置Rewrite重写

支持

通过httproute.spec.rules.filters配置URL重写。详见HTTPRoute参数配置。

配置HTTP重定向到HTTPS

不支持

-

配置自定义Header转发策略

支持

通过httproute.spec.rules.matches.headers配置自定义header。详见Header匹配转发。

配置HTTP/HTTPS头字段

支持

通过lsconfig.spec.insertHeaders配置HTTP/HTTPS头字段。详见监听器参数配置(lsconfig)。

Query参数匹配转发

支持

通过httproute.spec.rules.matches.queryParams配置。详见Query参数匹配转发。

流量与性能调优配置

ELB Ingress功能

ELB Gateway

ELB Gateway实现方式

配置灰度发布

部分支持

  1. 按HTTP请求头实现灰度发布:可通过配置自定义Header转发策略实现。详见Header匹配转发。
  2. 按比例实现灰度发布:可通过httproute.spec.rules.backendRefs配置多后端加权分发实现。详见多后端加权分发(仅独享型ELB支持)。
  3. 按Cookie实现灰度发布:暂不支持

配置超时时间

支持

通过lsconfig.spec.keepaliveTimeout、lsconfig.spec.clientTimeout、lsconfig.spec.memberTimeout 配置超时时间

配置慢启动持续时间

支持

通过poolconfig. defaultConfig.slowStart配置慢启动超时时间

配置gzip数据压缩

支持

通过lsconfig.spec.gzipEnable配置gzip数据压缩

网络与后端配置

ELB Ingress功能

ELB Gateway

ELB Gateway实现方式

配置自定义EIP

不支持

-

配置跨域访问

不支持

-

配置IP类型的后端

支持

需要ELB和后端服务器组都开启ipTarget。

  1. 自动创建ELB开启ipTarget:通过lbconfig.spec.ipTargetEnable开启(当前修改仅对新创建的ELB生效,已创建的ELB需要在ELB侧手动开启)。
  2. 后端服务器组开启ipTarget:通过poolconfig.spec.defaultConfig.ipTargetEnable开启。

相关文档