本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
您可以為您的 Elastic Beanstalk 環境選取本主題中列出的任何一種配置策略。使用 Elastic Beanstalk 主控台、命名空間組態選項或 AWS CLI,為您的環境設定和設定 Spot 執行個體配置策略和相關屬性。
Amazon EC2 會套用配置策略來管理和佈建您環境的 Spot 執行個體。每個配置策略會根據其處理可用容量、價格和執行個體類型選擇的定義,來最佳化配置的執行個體。
Amazon EC2 Auto Scaling 為 Spot 執行個體提供下列配置策略。
-
容量最佳化 (預設)
-
從集區請求具有最佳容量的 Spot 執行個體,以用於啟動的執行個體數量。
-
此策略適用於必須將服務中斷可能性降至最低的工作負載。
-
-
價格容量最佳化
-
從中斷可能性最低且價格最低的集區請求 Spot 執行個體。
-
這是大多數 Spot 工作負載的首選。
-
-
容量最佳化的優先順序
-
首先根據容量可用性請求 Spot 執行個體,同時盡力遵守您選擇的執行個體類型優先順序。當您為 Elastic Beanstalk 設定 Spot 執行個體選項時,您可以提供依優先順序排序的執行個體類型清單。
-
此策略適用於需要最少服務中斷的工作負載,而特定執行個體類型優先順序很重要。
-
-
最低價格
-
從價格最低的集區請求 Spot 執行個體,並搭配可用的執行個體。
-
使用此策略時請務必採取預防措施,因為它只會考慮執行個體價格,而不是容量可用性,這將導致高中斷率。
-
如需每個配置策略的詳細資訊,請參閱《Amazon EC2 Auto Scaling 使用者指南》中的多個執行個體類型的配置策略。
為了協助您了解哪種配置策略最適合您環境的需求,請參閱《Amazon EC2 使用者指南》中的選擇適當的 Spot 配置策略。