为您的 Application Load Balancer 创建 HTTP 侦听器 - 弹性负载均衡
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

为您的 Application Load Balancer 创建 HTTP 侦听器

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

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

先决条件

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

  • 您可以在多个侦听器中指定同一个目标组,但这些侦听器必须属于同一个负载均衡器。要将目标组与负载均衡器结合使用,您必须确认其没有被任何其他负载均衡器的侦听器使用。

添加 HTTP 侦听器

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

使用控制台添加 HTTP 侦听器
  1. 通过以下网址打开 Amazon EC2 控制台:https://console.aws.amazon.com/ec2/

  2. 在导航窗格中,选择负载均衡器

  3. 选择负载均衡器。

  4. Listeners(侦听器)选项卡上,选择 Add listener(添加侦听器)。

  5. 对于协议:端口,选择 HTTP 并保留默认端口或者输入其他端口。

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

    • 选择转发,然后选择目标组。

    • 选择重定向,然后提供 URL 和状态代码。有关更多信息,请参阅重定向操作

    • 选择返回固定响应,然后提供响应代码、可选的身份提供者和可选的响应正文。有关更多信息,请参阅固定响应操作

  7. 选择 Add(添加)。

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

使用 Amazon CLI 添加 HTTP 侦听器

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