本文介绍如何在 ALB 控制台创建 HTTP 监听器。HTTP 监听器适用于不涉及敏感信息传输、需要对数据内容进行识别的场景。
每个 ALB 实例至少要有一个监听器才能正常工作。监听器接收客户端请求,并根据您配置的转发规则和负载均衡算法将请求分发到后端服务器上。您可以在一个 ALB 实例下创建多个监听器,并为监听器配置不同的监听协议,以处理使用不同协议的客户端请求。
登录应用型负载均衡控制台。
在 实例管理 页面,找到待创建监听器的 ALB 实例,然后单击 操作 列的 配置监听器。
在 监听器 标签页,单击 添加监听器。
在 添加监听器 页面,参考以下说明配置相关参数,然后单击 下一步:默认后端服务器组。
配置项 | 描述 |
---|---|
名称 | 可选。输入监听器的名称。
如果您未设置监听器的名称,系统会按照“协议-端口”格式自动生成一个名称。例如,如果监听协议设置为 HTTP,监听端口设置为 80,那么生成的名称为 HTTP-80。 |
监听协议 | 将监听协议设置为 HTTP。 |
监听端口 | 设置监听器使用的端口。取值范围是 1~65535。 |
访问控制 | 可选。为监听器开启访问控制功能,以允许或拒绝来自指定客户端的请求。 |
控制模式 | 配置访问控制模式。开启访问控制功能后,您必须配置访问控制模式。
|
策略组 | 选择策略组。开启访问控制功能后,您必须配置策略组。 |
标签 | 可选。为监听器设置标签。标签用于标记资源,使您能够对资源进行分类和聚合管理。一个标签由一个标签键(Key)和一个标签值(Value)组成。
关于如何使用标签来管理 ALB 资源的更多信息,请参见使用标签来管理ALB资源。 |
在 默认后端服务器组 标签页,下拉选择准备好的服务器组,单击 下一步:确认配置。
确认监听器的配置信息无误后,单击 确定。
ALB 提供监听器维度的个性化配置功能。该功能允许您自定义配置项,如长连接保持时间、超时时间、客户端请求体最大值、自定义响应头部、自定义请求头部等。如果您未自定义配置项,系统将使用默认值。关于如何创建个性化配置策略以及默认值的说明,请参考个性化配置。