本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
VPC Lattice 服务的 HTTP 侦听器
侦听器是用于检查连接请求的进程。您可以在创建 VPC Lattice 服务时定义侦听器。您可以随时向服务添加侦听器。
此页面上的信息可帮助您为服务创建 HTTP 侦听器。有关创建使用其他协议的监听器的信息,请参阅HTTPS 侦听器和。TLS 侦听器
先决条件
-
要将转发操作添加到默认侦听器规则,您必须指定可用的 VPC Lattice 目标组。有关更多信息,请参阅 创建VPC莱迪思目标群组。
-
您可以在多个侦听器中指定同一个目标组,但这些侦听器必须属于同一服务。要在 VPC Lattice 服务中使用目标组,必须验证目标组未被任何其他 VPC Lattice 服务的侦听器使用。
添加 HTTP 侦听器
您可以随时向服务添加侦听器和规则。为侦听器配置一个协议和端口,用于从客户端连接到服务,并为默认侦听器规则配置一个 VPC Lattice 目标组。有关更多信息,请参阅 侦听器配置。
使用控制台添加 HTTP 侦听器
打开位于 https://console.aws.amazon.com/vpc/
的 Amazon VPC 控制台。 -
在导航窗格中的 VPC Lattice 下,选择服务。
-
选择服务名称以打开其详细信息页面。
-
在路由选项卡上,选择添加侦听器。
-
对于侦听器名称,您可以提供自定义侦听器名称,也可以使用侦听器的协议和端口作为侦听器名称。您指定的自定义名称最多可包含 63 个字符,且对账户中的每项服务必须是唯一的。有效字符:a-z、0-9 和连字符(-)。不能将连字符用作第一个或最后一个字符,也不能紧跟在另一个连字符之后。创建后无法更改名称。
-
对于协议 : 端口,选择 HTTP,然后输入端口号。
-
对于默认操作,选择要接收流量的 VPC Lattice 目标组,然后选择要分配给该目标组的权重。为目标组分配的权重可用于设定目标组接收流量的优先级。例如,如果两个目标组具有相同的权重,则每个目标组将接收一半的流量。如果只指定了一个目标组,则 100% 的流量将发送到一个目标组。
您可以选择为默认操作添加另一个目标组。选择添加操作,然后选择一个目标组并指定其权重。
-
(可选)要添加其他规则,请选择添加规则,然后输入规则的名称、优先级、条件和操作。
您可以为每条规则指定一个 1 到 100 之间的优先级编号。侦听器不能具有优先级相同的多个规则。规则是按优先级顺序 (从最低值到最高值) 计算的。最后评估默认规则。有关更多信息,请参阅 侦听器规则。
-
(可选)要添加标签,请展开侦听器标签,选择添加新标签,然后输入标签键和标签值。
-
检查您的配置,然后选择添加。
要添加 HTTP 侦听器,请使用 AWS CLI
使用 create-listener