建立和指定工作階段指令碼 - Amazon AppStream 2.0

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

建立和指定工作階段指令碼

您可以設定和指定 Always-on、On-demand 和彈性機群的工作階段指令碼。

設定和指定 Always-on 和 On-demand 機群的工作階段指令碼
  1. https://console.aws.amazon.com/appstream AppStream 2 開啟 2.0 主控台。

  2. 在導覽窗格中,選擇 Images (映像)Image Builder (映像建置器)

  3. 選擇處於 Running (執行中) 狀態的映像建置器,然後選擇 Connect (連線)

  4. 出現提示時,請選擇 Administrator (管理員)

  5. 導覽至 C:\AppStream\SessionScripts 並開啟 config.json 組態檔案。

    如需工作階段指令碼參數的相關資訊,請參閱工作階段指令碼組態檔案

  6. 完成變更之後,儲存並關閉 config.json 檔案。

  7. 在映像建置器桌面上開啟映像助理

  8. (選用) 您可以指定要包含在映像中的任何其他應用程式。

  9. 按照映像助理的必要步驟建立映像。

    如果無法驗證工作階段指令碼組態 (例如,如果 .json 檔案格式不正確),當您選擇 Disconnect and create image (中斷連線並建立映像) 會收到通知。

    注意

    若要為 Linux 型映像建置器尋找工作階段指令碼組態檔案,請瀏覽至 /opt/appstream/SessionScripts/config.json

設定和指定彈性機群的工作階段指令碼
  1. 建立包含工作階段指令碼和 config.json 檔案的 zip 檔案。指令碼檔案將複製到下列位置。您必須使用這些位置儲存 config.json。

    • 若是 Windows,使用 C:\AppStream\SessionScripts\SessionScript

    • 若是 Linux,使用 /opt/appstream/SessionScripts/SessionScript

    注意

    若要執行工作階段指令碼檔案,請確定 .zip 檔案只包含工作階段指令碼和 config.json 檔案,且未包含資料夾。如需詳細資訊,請參閱工作階段指令碼組態檔案

  2. 將 zip 檔案上傳至帳戶中的 Amazon S3 儲存貯體。

    注意

    您必須VPC提供 Amazon S3 儲存貯體的存取權。如需詳細資訊,請參閱針對 AppStream 2.0 功能使用 Amazon S3 VPC端點

    您必須在相同的 中擁有 S3 儲存貯體和 AppStream 2 AWS 區域.0 機群。

    您必須具有IAM許可,才能對 Amazon S3 儲存貯體中的工作階段指令碼物件執行S3:GetObject動作。若要深入了解如何在 Amazon S3 儲存貯體中存放工作階段指令碼,請參閱 將應用程式圖示、設定指令碼、工作階段指令碼和 存放在 S3 儲存貯體VHD中

  3. https://console.aws.amazon.com/appstream AppStream 2 開啟 2.0 主控台。

  4. 在導覽窗格中,選擇 Fleets (機群)

  5. 選擇您要更新的彈性機群,然後選擇檢視詳細資訊

  6. 工作階段指令碼設定索引標籤上,選擇編輯

  7. 對於 S3 中的工作階段指令碼物件,請輸入URI代表工作階段指令碼物件的 S3,或選擇瀏覽 S3 以導覽至 S3 儲存貯體並尋找工作階段指令碼物件。

  8. 完成變更之後,選擇儲存變更

  9. 此時,工作階段指令碼會提供給所有已啟動的機群執行個體使用。

    注意

    您也可以在建立新的彈性機群時設定工作階段指令碼。