我想用新映像来更新我的 Amazon AppStream 2.0 队列。该如何操作?
解决方法
您可以通过 AppStream 2.0 控制台或 AWS 命令行界面 (AWS CLI),使用新映像来更新正在运行的队列。
注意:更新映像不会中断已经连接到活动流会话的用户。流式处理实例将在流会话完成后终止。任何新的流式处理实例都将使用更新后的映像。在开始使用更新的映像启动新会话前,必须用尽所有现有的队列实例。要快速推送新映像到全部新会话,您必须停止并启动队列。如需更多信息,请参阅使用新映像更新 AppStream 2.0 队列。
使用 AppStream 2.0 控制台
- 打开 AppStream 2.0 控制台,然后在导航窗格中选择队列 。
- 选择要更新的队列。
- 对于操作,选择编辑。
- 对于名称,选择该新映像。
- 选择更新队列。
使用 AWS CLI
注意:如果在运行 AWS CLI 命令时遇到错误,请确保您使用的是最新版本的 AWS CLI。
对于公有和私有映像,请输入以下命令,将 ExampleImage 和 ExampleFleet 替换为您的值:
aws appstream update-fleet --image-name ExampleImage --name ExampleFleet
共享映像应提供 image-arn 参数。对于共享映像,请使用以下命令,将 arn:aws:appstream:us-east-1:123456789012:image/ExampleImage 和 ExampleFleet 替换为您的值:
aws appstream update-fleet --image-arn arn:aws:appstream:us-east-1:123456789012:image/ExampleImage --name ExampleFleet
相关信息
什么是 Amazon AppStream 2.0?
队列和堆栈
使用 AWS CLI
适用于 Amazon AppStream 2.0 的队列 Auto Scaling