本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 Amazon GameLift Streams 串流群組管理串流
設定 Amazon GameLift Streams 應用程式之後,您就可以管理和部署運算資源,以執行和串流您的應用程式。Amazon GameLift Streams 串流群組代表這些運算資源的集合。您可以透過擴展串流容量來指定要支援的並行串流數量上限。
Amazon GameLift Streams 會在您建立串流群組 AWS 區域 的 中配置運算資源。您也可以將遠端位置新增至串流群組,並管理每個位置的容量。最佳實務是在地理位置接近最終使用者的位置託管串流工作階段。這有助於將延遲降至最低並改善串流品質。如需詳細資訊,請參閱 AWS 區域 Amazon GameLift Streams 支援的 和遠端位置。
在串流群組中,您可以指定串流群組可以串流的一或多個 Amazon GameLift Streams 應用程式。單一應用程式可以位於多個串流群組中,因此您可以設定不同的組態或運算資源類型來串流相同的應用程式。例如,若要提供兩個用於串流應用程式的圖形品質選項,您可以使用不同的串流類別組態設定兩個串流群組,並將其連結至相同的應用程式。
相反地,單一串流群組可以有多個應用程式:您可以在建立串流群組時設定的預設應用程式,以及其他連結的應用程式。如需詳細資訊,請參閱 多應用程式串流群組概觀。
將串流群組和應用程式關聯的方式取決於您的使用案例,但關係可以是many-to-many。
關於串流容量
您可以透過設定串流群組的容量或串流容量,來管理您可以同時交付給最終使用者的串流數量。串流容量代表串流群組可支援的並行串流工作階段數量。它會在每個位置設定。容量有兩種類型:永遠在線的容量和隨需容量。
如果您的串流群組在某個位置的永遠開啟容量設定為 100,這表示串流群組有足夠的資源在該位置同時串流到 100 個最終使用者。您可以隨時增加或減少每個位置的串流容量 (最高您目前的配額),以滿足使用者需求的變更。
在具有多租用戶串流類別 (每個運算資源可以串流超過 1 個工作階段) 的串流群組中指定串流容量時,容量必須是租用的倍數。例如,gen5n_high
串流類別的多租用戶為 2。這表示在串流群組中配置的每個運算資源都可以串流到 2 個用戶端。因此,您請求的容量必須是 2 的倍數。
Amazon GameLift Streams 會先使用永遠在線的容量來滿足串流請求。充分利用全年無休的容量時,會自動配置隨需容量 (如果已設定) 來處理其他請求。隨著串流工作階段結束時,隨需容量會自動解除配置,以降低成本。請注意,取消配置未使用的隨需容量可能需要幾分鐘的時間。
擴展容量會反映在串流群組的總成本中。請確定您已設定帳單提醒來管理 Amazon GameLift Streams 成本。請參閱建立帳單提醒以監控用量。
若要變更串流群組容量,請編輯串流群組設定,並輸入永遠開啟和/或隨需容量的新值。當您變更永遠開啟的容量時,Amazon GameLift Streams 會透過佈建新資源或關閉現有資源,來調整配置的資源以符合新值。如果資源無法立即使用,則增加永遠開啟容量可能需要幾分鐘以上。減少永遠開啟容量需要幾分鐘的時間來取消佈建配置的資源。
容量和服務配額
Amazon GameLift Streams 的使用受限於服務配額,這些配額會限制您可以為帳戶中串流設定的 GPUs (運算資源) 總數。了解這些配額如何與串流容量互動,可協助您規劃串流基礎設施並避免容量限制。
更具體地說,GPU 服務配額會指定特定串流類別系列的 GPUs 數量上限,您可以在帳戶中所有串流群組的每個位置請求。例如,如果您的帳戶在 中有 5 個 gen5n
GPUs 的限制us-west-2
,us-west-2
則提供所有串流群組在 中總串流容量所需的 gen5n
GPUs 總和必須小於或等於 5。這包括永遠在線和隨需容量的 GPUs。
計算這些 GPUs 提供的總串流容量時,請務必記住,多租用戶串流類別支援每個 GPU 串流多個工作階段。因此,如果您在串流群組中使用多租用戶串流類別,例如 gen5n_high
,則在決定容量將如何計入您的配額時,您需要考慮這一點。單一租戶串流類別,例如 gen5n_ultra
和 gen5n_win2022
,每個串流工作階段專用一個 GPU。
範例:配額如何影響容量
下列範例示範服務配額如何跨多個串流群組和位置與串流容量互動。在此範例中,假設您的帳戶具有每個位置 10 個 gen5n
GPUs 的配額。
-
建立單一租用戶串流群組:您使用 中的串流類別建立gen5n_ultra
串流群組,總容量為 5 個 (一律隨需)us-east-2
。由於此串流類別具有 1:1 租用 (每個 GPU 1 個串流),因此您需要 5 個 GPUs 的總容量。這可讓您在 中剩餘 5 個 GPUsus-east-2
。
-
建立多租用戶串流群組:您使用 中總容量為 6 的gen5n_high
串流類別建立另一個串流群組us-east-2
。由於此串流類別具有 1:2 租用 (每個 GPU 2 個串流),因此您只需要 3 個 GPUs,總共 6 個容量。這可讓您在 中剩餘 2 個 GPUsus-east-2
。
-
在其他位置新增容量:建立這些串流群組後,您在 中剩餘 2 個 GPUsus-east-2
,但您在 us-west-2
或 等其他位置仍有 10 個 GPUseu-west-1
。您可以將這些位置新增至您先前建立的其中一個串流群組,或建立具有這些位置的新串流群組。
此範例顯示每個位置和所有串流群組都會強制執行配額,可讓您將串流容量分散到多個地理區域,同時保持在服務限制內。
若要檢視您目前的服務配額和請求增加,請使用 Service Quotas 主控台。如需詳細資訊,請參閱Amazon GameLift Streams 服務配額。
關於位置
位置是 Amazon GameLift Streams 配置運算資源以託管您的應用程式並向使用者串流的位置。為了降低延遲和提高品質,您應該選擇更接近使用者的位置。根據預設,您可以從您建立串流群組 AWS 區域 的 進行串流,稱為主要位置。此外,串流群組可以擴展其涵蓋範圍,以從其他支援的位置串流,稱為遠端位置。
如需支援位置的完整清單,請參閱 AWS 區域 和遠端位置。
- 多位置串流群組
-
除了主要位置 (您建立串流群組 AWS 區域 的位置) 之外,已設定為從多個位置託管應用程式和串流工作階段的串流群組。您可以管理每個位置的容量。
建立串流群組
- Console
-
在 Amazon GameLift Streams 主控台中建立串流群組
-
登入 AWS Management Console 並開啟 Amazon GameLift Streams 主控台。選擇您要建立串流群組 AWS 區域 的 。此區域必須與您要使用串流群組串流的應用程式相同。如需詳細資訊,請參閱AWS Management Console 《 入門指南》中的選擇區域。
-
若要開啟建立工作流程,請在導覽窗格中選擇串流群組,然後選擇建立串流群組。
-
在定義串流群組中,輸入下列內容:
-
Description
串流群組的人類可讀標籤。此值不必是唯一的。最佳實務是為串流群組使用有意義的描述、名稱或標籤。您可以隨時編輯此欄位。
-
Tags (標籤)
標籤是可協助您組織 AWS 資源的標籤。如需詳細資訊,請參閱標記您的 AWS 資源。
-
在選取串流類別中,選擇串流群組的串流類別。
-
串流類別選項
要執行和串流應用程式的運算資源類型。此選項會影響串流體驗的品質和成本。每個串流群組只能指定一個串流類別。選擇最適合您應用程式的類別。
串流類別 |
描述 |
gen5n_win2022
|
(NVIDIA、Ultra) 支援具有極高 3D 場景複雜性的應用程式。在 Microsoft Windows Server 2022 Base 上執行應用程式,並支援 DirectX 12 和 DirectX 11。透過 5.5 版、64 位元應用程式和反作弊技術支援 Unreal Engine。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:24 GB。
租用:支援一個並行串流工作階段。
|
gen5n_high
|
(NVIDIA,高) 支援具有moderate-to-high 3D 場景複雜性的應用程式。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs4。RAM:16 GB。VRAM:12 GB。
租用:支援最多兩個並行串流工作階段。
|
gen5n_ultra
|
(NVIDIA、Ultra) 支援具有極高 3D 場景複雜性的應用程式。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:24 GB。
租用:支援一個並行串流工作階段。
|
gen4n_win2022
|
(NVIDIA、Ultra) 支援具有高 3D 場景複雜性的應用程式。在 Microsoft Windows Server 2022 Base 上執行應用程式,並支援 DirectX 12 和 DirectX 11。透過 5.5 版、64 位元應用程式和反作弊技術支援 Unreal Engine。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:16 GB。
租用:支援一個並行串流工作階段。
|
gen4n_high
|
(NVIDIA,高) 支援具有moderate-to-high 3D 場景複雜性的應用程式。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs4。RAM:16 GB。VRAM:8 GB。
租用:支援最多兩個並行串流工作階段。
|
gen4n_ultra
|
(NVIDIA、Ultra) 支援具有高 3D 場景複雜性的應用程式。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:16 GB。
租用:支援一個並行串流工作階段。
|
若要繼續,請選擇 Next (下一步)。
-
在連結應用程式中,選擇您要串流的應用程式,或稍後選擇「無應用程式」來選擇一個應用程式。您可以在建立串流群組之後對其進行編輯,以新增或移除應用程式。您只能連結處於 Ready
狀態且執行時間與您所選串流類別相容的應用程式。根據預設,這些是資料表中顯示的唯一應用程式。若要查看所有處於 Ready
狀態的應用程式,請在下拉式清單All runtimes
中選擇 。
如果您沒有看到您的應用程式,請檢查目前的 AWS 區域 設定。您只能將應用程式連結至位於相同區域的串流群組。
若要繼續,請選擇 Next (下一步)。
-
在設定串流設定中,在位置和容量下,選擇一或多個串流群組具有串流應用程式容量的位置。根據預設,您建立串流群組的區域稱為主要位置,已新增至串流群組且無法移除。您可以勾選要新增的每個位置旁的方塊,以新增其他位置。為了降低延遲和提高串流品質,您應該選擇更接近使用者的位置。
對於每個位置,您可以指定其串流容量。串流容量代表一次可以作用中的並行串流數量。您可以在每個串流群組中設定每個位置的串流容量。在每個位置,有兩種容量類型:永遠在線的容量和隨需容量。
您可以隨時調整任一容量,增加或減少總串流容量,以滿足使用者對位置的需求變化。如果有的話,Amazon GameLift Streams 會使用全年無休容量集區中的閒置預先配置資源來滿足串流請求。如果所有全年無休的容量都在使用中,Amazon GameLift Streams 會佈建額外的運算資源,最高可達隨需容量中指定的數量上限。隨著配置的容量擴展,變更會反映在串流群組的總成本中。
連結的應用程式會自動複寫到每個啟用的位置。應用程式必須先在遠端位置完成複寫,遠端位置才能託管串流。若要檢查複寫狀態,請在建立後開啟串流群組,並參考連結應用程式資料表中的複寫狀態欄。按一下目前狀態以查看每個新增位置的複寫狀態。
應用程式資料將存放在所有啟用的位置,包括此串流群組的主要位置。串流工作階段資料將同時存放在主要位置和串流發生的位置。
-
在檢閱和建立串流群組中,驗證串流群組組態並視需要進行變更。當一切正確時,選擇建立串流群組。
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 建立串流群組 AWS CLI
在您的 AWS CLI 中使用 CreateStreamGroup 命令,為您的內容自訂 。
aws gameliftstreams create-stream-group \
--description "Test_gen4_high
" \
--default-application-identifier arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6
\
--stream-class gen4n_high
\
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 2
, "OnDemandCapacity": 4
}]'
where
description
:
-
串流群組的人類可讀標籤。此值不必是唯一的。最佳實務是為串流群組使用有意義的描述、名稱或標籤。您可以隨時編輯此欄位。
default-application-identifier
-
指派給 Amazon GameLift Streams 應用程式資源的 Amazon Resource Name (ARN) 值或 ID。 GameLift 應用程式必須處於 READY
狀態。
ARN 範例: arn:aws:gameliftstreams:us-west-2:111122223333:application/a-9ZY8X7Wv6
ID 範例: a-9ZY8X7Wv6
stream-class
-
- 串流類別選項
-
執行和串流應用程式的運算資源類型。此選項會影響串流體驗的品質和成本。每個串流群組只能指定一個串流類別。選擇最適合您應用程式的類別。
串流類別 |
描述 |
gen5n_win2022
|
(NVIDIA、Ultra) 支援具有極高 3D 場景複雜性的應用程式。在 Microsoft Windows Server 2022 Base 上執行應用程式,並支援 DirectX 12 和 DirectX 11。透過 5.5 版、64 位元應用程式和反作弊技術支援 Unreal Engine。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:24 GB。
租用:支援一個並行串流工作階段。
|
gen5n_high
|
(NVIDIA,高) 支援具有moderate-to-high 3D 場景複雜性的應用程式。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs4。RAM:16 GB。VRAM:12 GB。
租用:支援最多兩個並行串流工作階段。
|
gen5n_ultra
|
(NVIDIA、Ultra) 支援具有極高 3D 場景複雜性的應用程式。使用 NVIDIA A10G Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:24 GB。
租用:支援一個並行串流工作階段。
|
gen4n_win2022
|
(NVIDIA、Ultra) 支援具有高 3D 場景複雜性的應用程式。在 Microsoft Windows Server 2022 Base 上執行應用程式,並支援 DirectX 12 和 DirectX 11。透過 5.5 版、64 位元應用程式和反作弊技術支援 Unreal Engine。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:16 GB。
租用:支援一個並行串流工作階段。
|
gen4n_high
|
(NVIDIA,高) 支援具有moderate-to-high 3D 場景複雜性的應用程式。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs4。RAM:16 GB。VRAM:8 GB。
租用:支援最多兩個並行串流工作階段。
|
gen4n_ultra
|
(NVIDIA、Ultra) 支援具有高 3D 場景複雜性的應用程式。使用 NVIDIA T4 Tensor GPU。
每個應用程式的資源:vCPUs8。RAM:32 GB。VRAM:16 GB。
租用:支援一個並行串流工作階段。
|
location-configurations
-
要新增至此串流群組的一組位置及其容量。根據預設,如果未指定容量,Amazon GameLift Streams 只會配置足夠的永遠在線串流容量,以在建立串流群組的位置啟動一個串流。如需 Amazon GameLift Streams 支援的位置完整清單,請參閱 AWS 區域 Amazon GameLift Streams 支援的 和遠端位置。
容量的值必須是串流群組串流類別租用值的整數倍。
如果請求成功,Amazon GameLift Streams 會傳回類似以下的回應:
{
"Arn": "arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4",
"Description": "Test_gen4_high",
"DefaultApplication": {
"Id": "a-9ZY8X7Wv6"
},
"StreamClass": "gen4n_high",
"Id": "sg-1AB2C3De4",
"Status": "ACTIVATING",
"LastUpdatedAt": "2024-11-18T15:49:01.482000-08:00",
"CreatedAt": "2024-11-18T15:49:01.482000-08:00"
}
Amazon GameLift Streams 會開始搜尋未配置的運算資源,並為新的串流群組佈建這些資源,這可能需要幾分鐘的時間。在此期間,新的串流群組處於啟用狀態。
您可以在啟用或作用中狀態時調整串流群組的容量。如需詳細資訊,請參閱 編輯容量。
當串流群組處於作用中狀態時,就可以部署資源以進行串流。若要開始串流,請參閱 使用 Amazon GameLift Streams 啟動串流工作階段。
編輯一般設定
Amazon GameLift Streams 會在主控台的串流群組設定下將下列設定分組在一起:狀態、串流群組 ID、描述、串流群組 ARN 和串流類別。其中,您可以在不建立新串流群組的情況下唯一可以更新的是描述。
- Console
-
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 編輯串流群組的描述 AWS CLI
在您的 AWS CLI 中使用 UpdateStreamGroup 命令,為您的內容自訂 。
aws gameliftstreams update-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
\
--description "MyGame - Ultra
"
where
identifier
-
可唯一識別串流群組資源的 Amazon Resource Name (ARN) 或 ID。
ARN 範例: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
ID 範例: sg-1AB2C3De4
description
-
串流群組的人類可讀標籤。此值不必是唯一的。最佳實務是為串流群組使用有意義的描述、名稱或標籤。您可以隨時編輯此欄位。
編輯容量
透過調整每個位置的容量來擴展串流群組。
請參閱 Amazon GameLift Streams 服務配額 以進一步了解每個位置 AWS 帳戶的串流群組容量配額,以及如何增加這些配額。
- Console
-
-
登入 AWS Management Console 並開啟 Amazon GameLift Streams 主控台。
-
在導覽列中,選擇串流群組以檢視現有串流群組的清單。選擇您要編輯的串流群組。
-
在串流群組詳細資訊頁面中,選擇編輯組態。
-
對於每個位置,在資料表中的相關儲存格中輸入新的永遠開啟和隨需串流容量值。您可以請求增加或減少容量。容量的值必須是串流群組串流類別租用值的整數倍。
如果您將永遠開啟容量值設定為零,串流群組不會配置任何要串流的主機。
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 編輯串流容量 AWS CLI
在您的 AWS CLI 中使用 UpdateStreamGroup 命令,為您的內容自訂 。
aws gameliftstreams update-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
\
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 4
}, \
{"LocationName": "ap-northeast-1
", "AlwaysOnCapacity": 0
, "OnDemandCapacity": 2
}]'
where
identifier
-
唯一識別串流群組資源的 Amazon Resource Name (ARN) 或 ID。
ARN 範例: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
ID 範例: sg-1AB2C3De4
location-configurations
-
此串流群組中要更新及其新容量的一組位置。容量的值必須是串流群組串流類別租用值的整數倍。
當您更新串流群組位置的容量時,Amazon GameLift Streams 會開始處理您的請求,這可能需要一些時間。在此期間,Amazon GameLift Streams 會視需要配置或釋出串流群組中的資源,以符合您設定的所需全年無休串流容量。您可以在 Amazon GameLift Streams 主控台中檢視串流群組詳細資訊頁面,或使用 Amazon GameLift Streams CLI 呼叫 ,以檢視串流容量get-stream-group
的佈建狀態。
當您的串流群組處於作用中狀態且具有可用的串流容量時,您可以開始串流。如需詳細資訊,請參閱 使用 Amazon GameLift Streams 啟動串流工作階段。
容量縮減行為
當您縮減容量時,Amazon GameLift Streams 會等到主機閒置後再釋出。由於主機可以支援 1 或 2 個工作階段,主機只有在主機上所有作用中工作階段結束時才會閒置。串流工作階段會在使用者結束其工作階段或工作階段逾時時結束。因此,在允許現有工作階段達到最大可能持續時間的極端情況下,最多可能需要 24 小時才能達到所需的容量。如果您想要強制串流群組中的所有作用中串流工作階段結束,您可以在主控台中刪除串流群組,或使用 DeleteStreamGroup API,或使用 TerminateStreamSession API 一次結束一個作用中工作階段。
在串流群組中新增位置
- Console
-
使用 Amazon GameLift Streams 主控台將位置新增至串流群組
-
在導覽列中,選擇串流群組以檢視現有串流群組的清單。選擇您要新增位置的串流群組。
-
在串流群組詳細資訊頁面中,選擇編輯組態。
-
選取您要新增至此串流群組 (位置) 旁的核取方塊,然後設定其容量。
-
檢閱所選位置的摘要,包括串流容量的成本。選擇儲存以確認您的選擇。
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 將位置新增至串流群組 AWS CLI
在您的 AWS CLI 中使用 AddStreamGroupLocations 命令,為您的內容自訂 。
aws gameliftstreams add-stream-group-locations \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
--location-configurations '[{"LocationName": "us-east-1
", "AlwaysOnCapacity": 2
, "OnDemandCapacity": 2
}]'
where
當您的應用程式完成複寫至新位置 (多個) 且串流群組有可用的串流容量時,您可以從新位置開始串流 (多個)。如需串流的詳細資訊,請參閱 使用 Amazon GameLift Streams 啟動串流工作階段。Amazon GameLift Streams 將開始處理您的請求,這可能需要幾分鐘的時間。在此期間,Amazon GameLift Streams 會複寫您的應用程式,並在新位置配置運算資源。您可以將滑鼠暫留在複寫狀態欄中的狀態上,即可從串流群組詳細資訊頁面的連結應用程式區段檢視複寫狀態。
刪除串流群組中的位置
若要停止使用來自特定位置的運算資源,您可以刪除串流群組中的位置。這可減少串流群組中的總串流容量。不過,您仍然可以在其餘位置增加串流容量。
您無法刪除串流群組的主要位置。不過,如果您不希望在該位置運算資源,則可以將串流容量設定為零。
當您刪除串流群組中的位置時,Amazon GameLift Streams 會中斷該位置中的作用中串流,以停止任何已連線最終使用者的串流。
- Console
-
使用 Amazon GameLift Streams 主控台從串流群組刪除位置
-
在導覽窗格中,選擇串流群組以檢視現有串流群組的清單。
-
選擇您想要從中刪除位置的串流群組名稱。
-
在串流群組詳細資訊頁面中,選擇編輯組態。
-
取消勾選您要刪除的位置名稱旁的核取方塊。
-
選擇儲存。
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 從串流群組刪除位置 AWS CLI
在您的 AWS CLI 中使用 RemoveStreamGroupLocations 命令,為您的內容自訂 。
aws gameliftstreams remove-stream-group-locations \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
--locations us-east-1 eu-central-1
where
刪除串流群組
您可以刪除處於任何狀態的串流群組。此動作會永久刪除串流群組並釋出其運算資源。如果有進行中的串流,則此動作會停止它們,而且您的最終使用者無法再檢視串流。
最佳實務是,在刪除串流群組之前,請檢查進行中串流,並採取步驟來停止它們。
- Console
-
使用 Amazon GameLift Streams 主控台刪除串流群組
-
登入 AWS Management Console 並開啟 Amazon GameLift Streams 主控台。
-
若要檢視現有串流群組的清單,請在導覽窗格中選擇串流群組。
-
選擇您要刪除的串流群組名稱。
-
在串流群組詳細資訊頁面上,選擇刪除。
-
在刪除對話方塊中,確認刪除動作。
- CLI
-
必要條件
您必須 AWS CLI 使用使用者登入資料和您選擇的 來設定 AWS 區域。如需設定說明,請參閱 下載 AWS CLI。
使用 刪除串流群組 AWS CLI
在您的 AWS CLI 中使用 DeleteStreamGroup 命令,為您的內容自訂 。
aws gameliftstreams delete-stream-group \
--identifier arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
where
identifier
-
唯一識別串流群組資源的 Amazon Resource Name (ARN) 或 ID。
ARN 範例: arn:aws:gameliftstreams:us-west-2:111122223333:streamgroup/sg-1AB2C3De4
ID 範例: sg-1AB2C3De4
Amazon GameLift Streams 會開始釋出運算資源並刪除串流群組。在此期間,串流群組處於刪除狀態。Amazon GameLift Streams 刪除串流群組後,您就無法再擷取它。
連結的應用程式
如果您想要使用相同的運算資源集區串流多個應用程式,則可以將多個應用程式連結至相同的串流群組。同樣地,如果您想要使用不同的運算資源集串流應用程式,則可以將應用程式連結至多個串流群組。
如需將應用程式連結至串流群組的詳細資訊,請參閱 多應用程式串流群組概觀。
串流群組維護
若要讓串流群組接收新的服務更新和修正,您必須重新建立串流群組。最佳實務是建議您每 3-4 週重新建立串流群組。取代串流群組不會影響您上傳的應用程式。
每當發佈需要新串流群組才能使用的功能時,您會在串流群組的詳細資訊頁面頂端看到「維護必要」訊息,通知您它已過時。重新建立串流群組是手動程序,但為了協助您執行此操作,請使用訊息中的建立串流群組按鈕來啟動程序。系統會為您填寫部分欄位。
當串流群組超過 180 天時,也需要串流群組維護。在重新建立應用程式之前,您將無法再將新應用程式連結至這些較舊的串流群組。