文档中心>应用型负载均衡

创建和管理监听器

最近更新时间:2026-06-26 17:23:47

我的收藏
监听器(Listener)用于检查客户端的连接请求,并根据您配置的转发策略将请求转发到后端目标组。您可以在应用型负载均衡(ALB)实例上添加 HTTP 或 HTTPS 监听器,对来自客户端的七层请求进行识别和转发。HTTP/HTTPS 协议适用于需要对请求内容进行识别的应用,如 Web 应用、App 服务等。
本文介绍如何在 ALB 实例上创建、编辑、管理和删除监听器。

前提条件

已创建应用型负载均衡 ALB 实例。如未创建,请参见 创建实例
已创建目标组,并向目标组中添加了后端服务。如未创建,请参见 创建和管理目标组。ALB 监听器通过转发到目标组的方式向后端服务转发请求,因此在创建监听器前请先准备好目标组。
如需创建 HTTPS 监听器,请确保已在证书管理中准备好服务器证书。可以选择 SSL 证书平台 中已有的证书,或新建上传证书。

创建监听器

步骤1:配置监听器

1. 登录 应用型负载均衡控制台,在左侧导航栏选择应用型负载均衡 ALB > 实例管理
2. 在实例列表上方选择地域,单击目标实例的 ID/名称进入实例详情页。
3. 选择监听器管理页签,单击创建监听器
4. 配置基础参数如下:
配置项
说明
监听协议
监听器使用的协议,支持 HTTP 和 HTTPS 两种。
名称
监听器的名称,不超过 255 个字符。留空时系统将自动生成名称。
监听器端口
监听器用来接收请求并向后端转发请求的端口,端口范围为 1 - 65535。同一个 ALB 实例内,相同协议的监听端口不可重复。
服务器证书
HTTPS 加密通信所使用的服务器证书,ALB 使用该证书与客户端完成 TLS 握手。可以选择 SSL 证书平台 中已有的证书,或新建上传证书。
TLS 安全策略
指定 HTTPS 监听器支持的 TLS 协议版本与加密套件,用于控制加密通信的安全等级。如需自定义协议版本与加密套件,请参见 TLS 安全策略
双向认证
默认关闭。开启后,除服务端验证外,客户端也需提供证书供 ALB 校验,实现双向身份验证,适用于对安全性要求较高的场景。开启后需配置 CA 证书。
HTTP 2.0
默认关闭。开启后监听器支持 HTTP/2 协议,可提升页面加载性能与多路复用能力。
标签
选择标签键和标签值,也可选择添加标签,详情请参见 创建标签
5. 配置高级选项:单击隐藏高级选项 / 展开高级选项,可进一步配置以下参数。如无特殊需求,可保持默认值。
配置项
说明
连接空闲超时(秒)
连接在空闲状态下保持的最长时间,超过该时间无新请求时连接将被断开。输入范围为 1 - 600 秒,默认值 15 秒。
请求超时(秒)
ALB 等待后端响应的最长时间,超过该时间未收到响应则视为请求超时。输入范围为 1 - 600 秒,默认值 60 秒。
Gzip 压缩
开启后 ALB 对响应内容进行 Gzip 压缩,可减少传输流量、提升响应速度。
附加 HTTP 头字段
配置 ALB 向后端服务转发请求时附加的 HTTP 头字段,用于向后端传递客户端及负载均衡的相关信息。详见下方附加 HTTP 头字段说明。

附加 HTTP 头字段说明

通过 X-Forwarded-For 头字段获取来访者客户端 IP,支持以下三种处理方式(单选):
附加:ALB 将请求转发给后端服务之前,把客户端 IP 加入到最后一跳的 XFF 头字段中。
删除:ALB 将请求转发给后端服务之前删除 XFF 头,无论请求是否携带 XFF 头字段。
透传:ALB 保持 X-Forwarded-For 头不变,直接透传给后端服务,不做任何修改。
此外,可按需勾选以下头字段(多选):
头字段
说明
X-Forwarded-Proto
通过该头字段获取负载均衡的监听协议(HTTP/HTTPS)。
X-Forwarded-Port
通过该头字段获取负载均衡实例的监听端口。
X-Forwarded-Host
通过该头字段获取访问负载均衡实例客户端的域名。
X-Forwarded-Client-srcport
通过该头字段获取访问负载均衡实例客户端的端口。
X-Forwarded-Clientcert-subjectdn
仅 HTTPS 监听器支持。通过该头字段获取访问负载均衡实例客户端证书的所有者信息(subject DN)。
X-Forwarded-Clientcert-issuerdn
仅 HTTPS 监听器支持。通过该头字段获取访问负载均衡实例客户端证书的颁发者信息(issuer DN)。
X-Forwarded-Clientcert-fingerprint
仅 HTTPS 监听器支持。通过该头字段获取访问负载均衡实例客户端证书的指纹取值。
X-Forwarded-Clientcert-clientverify
仅 HTTPS 监听器支持。通过该头字段获取访问负载均衡实例客户端证书的校验结果。

步骤2:配置转发动作

转发动作配置项如下,单击确认后完成配置监听器默认转发动作,系统将返回监听器管理列表页。
配置项
说明
转发动作类型
监听器命中后执行的动作。当前支持转发到目标组,即将请求转发至指定目标组内的后端服务。
选择目标组
选择请求需要转发到的目标组。如尚未创建目标组,可单击新建后端目标组前往创建。目标组的协议需与监听器协议匹配。
目标组详情
选定目标组后,自动展示该目标组的目标组 ID、目标组名称及关联的私有网络信息,便于确认所选目标组是否正确。

编辑监听器

1. 在监听器管理列表中,找到目标监听器。
2. 单击监听器 ID进入监听器详情。
3. 单击编辑监听器按钮,可对监听器属性、转发动作进行修改。
4. 修改完成后单击完成

管理监听器

管理标签

1. 在监听器管理列表中,找到目标监听器。
2. 在目标监听器操作列单击更多 > 编辑标签
3. 修改完成后单击确定

管理证书(仅 HTTPS 监听器)

1. 在监听器管理列表中,找到目标监听器。
2. 单击监听器 ID进入监听器详情,切换至证书管理页签。
3. 证书管理页签中支持添加扩展证书替换证书删除证书

修改 SSL 解析方式或 TLS 安全策略(仅 HTTPS 监听器)

1. 在监听器管理列表中,找到目标监听器。
2. 单击监听器 ID进入监听器详情,在证书信息中单击 SSL 解析方式TLS 安全策略后的编辑图标完成修改。

删除监听器

1. 在监听器管理列表中,勾选一个或多个待删除的监听器,单击列表上方的删除;或在目标监听器操作列单击更多 > 删除
2. 确认弹窗中确认后完成删除。
注意:
删除监听器后,该监听器上的转发规则将同步删除,相关业务流量将无法继续转发,请谨慎操作。