如何更新现有 Amazon AppStream 2.0 队列的映像?

上次更新时间:2019 年 11 月 21 日

我想用新映像来更新我的 Amazon AppStream 2.0 队列。该如何操作? 

解决方法

您可以通过 AppStream 2.0 控制台或 AWS 命令行界面 (AWS CLI),使用新映像来更新正在运行的队列。

注意:更新映像不会中断已经连接到活动流会话的用户。流式处理实例将在流会话完成后终止。任何新的流式处理实例都将使用更新后的映像。 在开始使用更新的映像启动新会话前,必须用尽所有现有的队列实例。要快速推送新映像到全部新会话,您必须停止并启动队列。如需更多信息,见使用新映像更新 AppStream 2.0 队列

使用 AppStream 2.0 控制台

  1. 打开 AppStream 2.0 控制台,然后在导航窗格中选择队列
  2. 选择要更新的队列。
  3. 对于操作,选择编辑
  4. 对于名称,选择该新映像。
  5. 选择更新队列

使用 AWS CLI

对于公有和私有映像,请输入以下命令,将 ExampleImageExampleFleet 替换为您的值:

aws appstream update-fleet --image-name ExampleImage --name ExampleFleet

共享映像应提供 image-arn 参数。对于共享映像,请使用以下命令,将 arn: aws: appstream: us-east-1:123456789012: image/ExampleImageExampleFleet 替换为您的值:

aws appstream update-fleet --image-arn  arn:aws:appstream:us-east-1:123456789012:image/ExampleImage --name ExampleFleet