You need to enable JavaScript to run this app.
导航
创建 HTTP 监听器
最近更新时间:2025.03.06 20:25:18首次发布时间:2022.05.18 19:03:27
我的收藏
有用
有用
无用
无用

本文介绍如何在 ALB 控制台上创建 HTTP 监听器。监听器接收客户端请求,并根据您配置的转发规则和负载均衡算法将请求分发到后端服务器上。
HTTP 监听器适用于需要对数据内容进行识别的应用,如 Web 应用、小型手机游戏等。

说明

如果您需要 ALB 实例处理不同协议的用户请求,可以创建多个监听器。每个 ALB 实例至少要有一个监听器才能正常工作。

前提条件

操作步骤

  1. 登录应用型负载均衡控制台

  2. 实例管理 页面上,找到待创建监听器的 ALB 实例。

  3. 操作 列上,点击 配置监听器
    Image

  4. 监听器 标签页上,点击 添加监听器

  5. 添加监听器 页面,参考以下说明配置相关参数,然后点击 下一步:默认后端服务器组

    配置项

    描述

    名称

    可选。输入监听器的名称。
    命名规则如下:

    • 允许英文字母、汉字、数字和以下特殊字符:._-
    • 必须以英文字母或汉字开头。
    • 不能以 http:// 或 https:// 开头。
    • 最多允许 128 个字符。

    如果您未设置监听器的名称,系统会按照“协议-端口”样式自动生成一个名称。例如,如果监听协议设置为 HTTP,监听端口设置为 80,那么生成的名称为 HTTP-80。

    监听协议

    将监听协议设置为 HTTP。
    HTTP 监听器默认支持 WebSocket 协议,无需额外开启。

    监听端口

    设置监听器使用的端口。取值范围是 1~65535。
    同一 ALB 实例下不同监听器的端口必须唯一。

    访问控制

    可选。为监听器开启访问控制功能,以允许或拒绝来自指定客户端的请求。
    如果访问控制功能未开启,来自所有客户端的请求都会被允许。

    控制模式

    配置控制模式。该参数仅在开启访问控制功能后须配置。

    • 白名单:只有所选策略组内的 IP 地址能访问该监听器。
    • 黑名单:所选策略组内的 IP 地址无法访问该监听器。

    策略组

    选择策略组。该参数仅在开启访问控制功能后须配置。
    最多可以选择 5 个策略组。每个策略组最多可以包含 300 个 IP 地址条目。每个 IP 地址条目可以是一个 IP 地址或者一个 CIDR 地址段。关于策略组的更多内容,请参见访问控制

    标签

    可选。为监听器设置标签。标签用于标记资源,使您能够对资源进行分类和聚合管理。一个标签由一个标签键(Key)和一个标签值(Value)组成。
    您可以直接选择已有的标签或者输入标签键和标签值。当您输入了一个标签键或者标签值之后,你还需要单击该标签键或标签值来进行确认。
    设置标签时,请您注意以下事项:

    • 标签键和标签值只能包含汉字、英文大小写字母、数字、空格和特殊字符_.:/=+-@。
    • 标签键不能以volc:sys:开头,也不能以volc:sys:的任意大小写形式开头。
    • 设置标签键和标签值时须区分英文大小写。
    • 标签键不能为空,标签值可以为空。
    • 单个监听器最多可以绑定 50 个标签。一次最多可以添加 20 个标签。
    • 如果一个监听器需要绑定多个标签,标签键不能相同。

    关于如何使用标签来管理 ALB 资源的更多信息,请参考详见使用标签来管理ALB资源

  6. 默认后端服务器组 标签页,下拉选择准备好的服务器组,点击 下一步:确认配置

  7. 确认监听器的配置信息无误后,点击 确定