

本文属于机器翻译版本。若本译文内容与英语原文存在差异，则一律以英文原文为准。

# 使用 VPC Lattice 目标组来管理流量
<a name="ec2-auto-scaling-vpc-lattice"></a>

您可以使用 Amazon VPC Lattice 来管理应用程序和在不同资源（例如自动扩缩组或 Lambda 函数）上运行的服务之间的流量和 API 调用。VPC Lattice 是一项应用网络服务，可让您跨多个账户和虚拟私有云连接、保护和监控所有服务（VPCs）。要了解有关 VPC Lattice 的更多信息，请参阅[什么是 VPC Lattice？](https://docs.amazonaws.cn/vpc-lattice/latest/ug/)

要开始使用 VPC Lattice，首先要创建必要的 VPC Lattice 资源，使与服务网络关联的 VPC 中的资源能够相互连接。这些资源包括服务、侦听器、侦听器规则和目标组。

要将自动扩缩组与 VPC Lattice 服务关联，请为将请求路由到按实例 ID 注册的实例的服务创建目标组、并将侦听器添加到向目标组发送请求的服务。然后将目标组附加到自动扩缩组。Amazon EC2 Auto Scaling 会自动将 EC2 实例注册为目标组。之后，当 Amazon EC2 Auto Scaling 需要终止实例时，它会在终止之前自动从目标组注销该实例。

在您附加目标组之后，它将成为您的自动扩缩组的所有传入请求的入口点。如下图中的示例所示，然后可以使用为 VPC Lattice 服务指定的侦听器规则将传入请求路由到相应的目标组。

![VPC Lattice 使用基于路径的路由将流量路由到两个自动扩缩组中的注册目标。](http://docs.amazonaws.cn/autoscaling/ec2/userguide/images/vpc-lattice-diagram-auto-scaling-groups.png)


当流量通过 VPC Lattice 路由到您的自动扩缩组时，VPC Lattice 会使用循环负载均衡在组中的实例之间平衡请求。VPC Lattice 还会监控其已注册实例的运行状况，并且只将流量路由到运行状况良好的实例。

为了使您的实例可用于传入的请求，您可以选择将 VPC Lattice 运行状况检查添加到您的自动扩缩组中。由此一来，如果其中一个 EC2 实例失败，您的自动扩缩组会自动启动新的实例进行代替。VPC Lattice 运行状况检查的行为与 Elastic Load Balancing 运行状况检查的行为类似。自动扩缩组的默认运行状况检查只有 EC2 运行状况检查。

要了解有关 VPC Lattice 的更多信息，请参阅[博客上的 Amazon VPC Lattice 简化 Service-to-Service连接、安全和监控——现已正式发布](https://www.amazonaws.cn/blogs/aws/simplify-service-to-service-connectivity-security-and-monitoring-with-amazon-vpc-lattice-now-generally-available/)。 Amazon 

**Topics**
+ [准备附加目标组](getting-started-vpc-lattice.md)
+ [附加 VPC Lattice 目标组](attach-vpc-lattice-target-group-asg.md)
+ [验证附件状态](verify-target-group-attachment-status.md)