创建 ALB 实例后,需要为实例配置监听器。监听器接收特定端口和协议的客户端请求,根据您配置的转发规则将请求分发到某个后端服务器上,本文介绍如何在火山引擎 ALB 控制台上添加 HTTP 监听器。
说明
如果您需要 ALB 实例处理不同端口和协议的用户请求,可以创建多个监听器。每个 ALB 实例至少要有一个监听器才能正常工作。
前提条件
操作步骤
- 登录应用型负载均衡控制台。
- 在 实例管理 页面上,找到待创建监听器的 ALB 实例。
- 在 操作 列上,点击 配置监听器。
- 在 监听器 标签页上,点击 添加监听器。
- 在 添加监听器 页面,按照配置说明进行配置,然后点击 下一步:默认后端服务器组。
- 在 默认后端服务器组 标签页,下拉选择准备好的服务器组,点击 下一步:确认配置。
- 确认监听器的配置信息无误后,点击 确定,完成监听器的添加工作。
配置说明
配置 | 是否必填 | 说明 | 示例 |
---|
名称 | 否 | - 您需要为创建的监听器命名,便于后续管理。
- 不填时,系统会使用“协议-端口”作为监听器的名称。
| albtestlistener |
监听协议 | 是 | - 选择监听协议为 HTTP。
- HTTP 协议适用于需要对数据内容进行识别的应用,如 Web 应用、小型手机游戏等。
- HTTP 监听器同时默认支持 WebSocket 协议,无需额外开启操作。
| HTTP |
监听端口 | 是 | 您需要填写监听器使用的端口,输入范围 1~65535。同一实例下的不同监听器端口不能重复。 | 80 |
访问控制 | 否 | - 为监听器配置访问控制策略组,以筛选和过滤访客,限制访问来源,防止恶意请求。
- 默认不开启访问控制功能,允许来自客户端的所有请求。
| |
控制模式 | 否 | - 启用访问控制后,您必须配置控制模式。通过控制模式选择通过白名单或者黑名单来限制客户端请求。
- 黑名单与白名单只能二选一,不能同时配置。
- 黑名单:所选策略组内的IP无法访问该监听器。
- 白名单:只有所选策略组内的IP能访问该监听器。
| |
策略组 | 否 | - 启用访问控制后,您必须配置访问控制策略组。
- 您最多可以设置 5 个策略组,每个策略组最多可以包含 300 个 IP 地址条目。每个 IP 地址条目可以是一个 IP 地址或者一个 CIDR 地址段。创建策略组的更多内容,详见访问控制。
| |
标签 | 否 | - 标签由一个键-值对组成,用于标记资源,便于搜索和资源聚合。
- 单次最多添加20个标签。
- 您可以在此为监听选择关联的标签,也可以直接输入标签键和标签值。更多项目信息详见使用标签来管理ALB资源。
| |