Elastic Load Balancing
Application Load Balancer
AWS 文档中描述的 AWS 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 AWS 服务入门

为您的应用程序负载均衡器创建 HTTP 侦听器

侦听器是用于检查连接请求的进程。您可在创建负载均衡器时定义侦听器,并可随时向负载均衡器添加侦听器。

此页面上的信息可帮助您为负载均衡器创建 HTTP 侦听器。要向您的负载均衡器添加 HTTPS 侦听器,请参阅为您的应用程序负载均衡器创建 HTTPS 侦听器

先决条件

  • 要将转发操作添加到默认侦听器规则,您必须指定可用的目标组。有关更多信息,请参阅 创建目标组

添加 HTTP 侦听器

您为侦听器配置用于从客户端连接到负载均衡器的协议和端口,并为默认侦听器规则配置目标组。有关更多信息,请参阅 侦听器配置

使用控制台添加 HTTP 侦听器

  1. 打开 Amazon EC2 控制台 https://console.amazonaws.cn/ec2/

  2. 在导航窗格上的 LOAD BALANCING 下,选择 Load Balancers

  3. 选择负载均衡器,然后依次选择 Listeners (侦听器)Add listener (添加侦听器)

  4. 对于 Protocol : port (协议: 端口),选择 HTTP 并保留默认端口或指定其他端口。

  5. 对于 Default actions (默认操作),请执行下列操作之一:

    • 选择 Add action (添加操作)Forward to (转发至) 并选择目标组。

    • 选择 Add action (添加操作)Redirect to (重定向至) 并为重定向提供 URL。有关更多信息,请参阅重定向操作

    • 选择 Add action (添加操作)Return fixed response (返回固定响应),然后提供响应代码和可选的响应正文。有关更多信息,请参阅 固定响应操作

    要保存操作,请选择选中标记图标。

  6. 选择 Save

  7. (可选) 要定义基于路径模式或主机名转发请求的其他侦听器规则,请参阅添加规则

使用 AWS CLI 添加 HTTP 侦听器

使用 create-listener 命令可创建侦听器和默认规则,使用 create-rule 命令可定义更多侦听器规则。