在 Amazon AppStream 2.0 中优化应用程序的启动性能 - 亚马逊 AppStream 2.0

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

在 Amazon AppStream 2.0 中优化应用程序的启动性能

创建映像时, AppStream 2.0 要求您针对用户的流式传输会话优化应用程序的启动性能。在此过程中打开您的应用程序时,请确保它们使用的是用户要求的初始组件。这样做可确保优化过程可捕获这些组件。在某些情况下,不会检测到优化所需的全部文件。此类文件的示例是无法在映像生成器中打开的插件或组件。为了确保能够捕获到您的应用程序需要的所有文件,可将其包含在优化清单中。将文件添加到优化清单中可能会增加创建实例集实例并提供给用户使用所需的时间。但是,这样做可以缩短在实例集实例上首次启动应用程序所需的时间。

要优化文件夹中的所有文件,请打开 PowerShell 并使用以下 PowerShell 命令:

dir -path "C:\Path\To\Folder\To\Optimize" -Recurse -ErrorAction SilentlyContinue | %{$_.FullName} | Out-File "C:\ProgramData\Amazon\Photon\Prewarm\PrewarmManifest.txt" -encoding UTF8 -append

默认情况下,每次运行 Image Assistant 优化步骤时,Image Assistant 都会替换应用程序优化清单。必须运行以下 PowerShell 命令来优化文件夹中的所有文件:

  • 每次在运行优化步骤之后。

  • 在选择 Image Assistant 审阅页面上的断开连接并创建映像之前。

或者,您也可以使用 Image Assistant 命令行界面 (CLI) 操作为每个应用程序指定优化清单。使用 Image Assistant CLI 操作指定优化清单时, AppStream 2.0 会将指定的应用程序优化清单与图像助手优化步骤标识的文件合并。有关更多信息,请参阅 使用图像助手 CLI 操作以编程方式创建您的 Amazon AppStream 2.0 映像