本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
启用应用程序设置持久性
启用应用程序设置持久性的先决条件
要启用应用程序设置持久性,您必须先执行以下操作:
-
检查是否有正确的AWS Identity and Access ManagementAmazon S3 操作的 (IAM) 权限。有关更多信息,请参阅 。用于主文件夹的 IAM 策略和 Amazon S3 存储桶中的部分适用于 Amazon AppStream 2.0 的 IdIdentity and Access Management tity.
-
使用从发布的基本映像创建的映像AWS在 2017 年 12 月 7 日或之后。有关已发布的最新列表AWS基本映像,请参阅AppStream 2.0 基础映像和托管映像更新发行说明.
-
将您打算启用此功能的堆栈与一个队列相关联,该队列所基于的映像使用 AppStream 2.0 代理商于 2018 年 8 月 29 日或之后发布。有关更多信息,请参阅 AppStream 2.0 代理版本说明。
-
通过配置 Internet 访问或 Amazon S3 的 VPC 终端节点,启用从您的 Virtual Private Cloud (VPC) 到 Amazon S3 的网络连接。有关更多信息,请参阅 。主文件夹和 VPC 终端节点中的部分亚马逊 AppStream 2.0 的联网和访问权限.
启用应用程序设置持久性的最佳做法
要启用应用程序设置持久性而不提供对实例的 Internet 访问,请使用 VPC 终端节点。此终端节点必须位于您的 VPC 中 AppStream 2.0 实例已连接。您必须附加自定义策略才能启用 AppStream 2.0 访问终端节点。有关如何创建自定义策略的信息,请参阅主文件夹和 VPC 终端节点中的部分亚马逊 AppStream 2.0 的联网和访问权限. 有关私有 Amazon S3 终端节点的更多信息,请参阅VPC 终端节点和Amazon S3 的终端节点中的Amazon VPC User Guide.
如何启用应用程序设置持久性
您可以在创建堆栈时或在堆栈创建后使用 AppStream 2.0 控制台, AppStream 2.0 API,AWSSDK,或者AWS命令行界面 (CLI)。对于每个AWS区域中的持久性应用程序设置存储在您账户的 S3 存储桶中。
当您首次为堆栈启用应用程序设置持久性时AWS地区, AppStream 2.0 在您的中创建 S3 存储桶AWS同一地区的账户。同一存储桶存储所有用户和其中的所有堆栈的应用程序设置 VHD 文件。AWS区域。有关更多信息,请参阅 。Amazon S3 存储桶存储空间在管理用户应用程序设置的 VHD.
在创建堆栈期间启用应用程序设置持久性
-
按照创建堆栈中的步骤操作,并确保选中了 Enable Application Settings Persistence (启用应用程序设置持久性)。
为现有堆栈启用应用程序设置持久性
打开 AppStream 在 2.0 控制台https://console.aws.amazon.com/appstream2
. -
在左侧导航窗格中,选择 Stacks (堆栈),然后选择要为其启用应用程序设置持久性的堆栈。
-
在堆栈列表下,依次选择 User Settings (用户设置)、Application Settings Persistence (应用程序设置持久性)、Edit (编辑)。
-
在 Application Settings Persistence (应用程序设置持久性) 对话框中,选择 Enable Application Settings Persistence (启用应用程序设置持久性)。
-
确认当前设置组或键入新设置组的名称。完成后,选择 Update (更新)。
新的流式传输会话现在便已启用应用程序设置持久性。