

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

# 以堆栈集格式在多个账户和区域中启动产品
<a name="launch-stacksets"></a>

AWS Service Catalog 使您能够在一个或多个账户和 AWS 地区推出产品。为此，管理员必须对具有账户和区域的产品应用堆栈集约束，在这些账户和区域中，该产品可以以堆栈集格式启动。有关更多信息，请参阅 *AWS Service Catalog 管理员指南*中的 [AWS Service Catalog 堆栈集约束](https://docs.aws.amazon.com/servicecatalog/latest/adminguide/constraints-stackset.html)。

当您以堆栈集形式启动产品时， AWS Service Catalog 默认情况下，会选择该产品可以启动的所有账户和区域。您可以根据需要删除账户和区域。在跨账户部署产品时，您可以选择要部署产品区域的顺序。产品会同时跨账户部署。

**（可选）设置最大并行选项和容错** 

您可以使用最大并行选项可选参数，选择每个区域要同时部署产品堆栈实例的账户数量。您可以将账户数设置为百分比或在最小值到最大值之间选择，最小值为一，最大值为管理员在堆栈集约束中定义的账户总数。

您还可以使用容错可选参数选择每个区域中 AWS Service Catalog 允许在该区域部署操作 AWS Service Catalog 停止之前部署失败的账户数量。您可以将账户数设置为百分比或在最小值到最大值之间选择，最小值为零，最大值为管理员在堆栈集约束中定义的账户总数。

此容差值是每个区域在 CloudFormation 停止部署之前部署失败的账户数量。您可以将管理员在堆栈集约束中定义的账户总数设定为最大容错。

**更改预配置产品参数**

启动产品后，您可以更新预配置产品以更改此产品的参数。

例如，如果您以堆栈集格式启动 Amazon Elastic Compute Cloud（Amazon EC2)实例，则可以更新预配置产品以选择其他实例类型，例如由 t2.micro 更新至 t3.micro。此操作会使用新的实例类型更新所有预配置的堆栈实例。

**使用堆栈集和堆栈实例**

堆栈集使您能够使用单个 CloudFormation 模板在跨区域的 AWS 账户中创建堆栈。

堆栈实例指的是区域内目标账户中的堆栈。它仅与一个堆栈集关联。

有关更多信息，请参阅[堆栈集概念](https://docs.amazonaws.cn/en_us/AWSCloudFormation/latest/UserGuide/stacksets-concepts.html)。