選取您的 Cookie 偏好設定

我們使用提供自身網站和服務所需的基本 Cookie 和類似工具。我們使用效能 Cookie 收集匿名統計資料,以便了解客戶如何使用我們的網站並進行改進。基本 Cookie 無法停用,但可以按一下「自訂」或「拒絕」以拒絕效能 Cookie。

如果您同意,AWS 與經核准的第三方也會使用 Cookie 提供實用的網站功能、記住您的偏好設定,並顯示相關內容,包括相關廣告。若要接受或拒絕所有非必要 Cookie,請按一下「接受」或「拒絕」。若要進行更詳細的選擇,請按一下「自訂」。

準備 Spot 執行個體中斷

焦點模式
準備 Spot 執行個體中斷 - Amazon Elastic Compute Cloud

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

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

對 競價型執行個體的需求可能會隨時產生極大的變化,而取決於有多少可用的未使用 EC2 執行個體,競價型執行個體的可用性也可能會有顯著的變化。Spot 執行個體隨時都有可能中斷。因此,您必須確定應用程式已經為 Spot 執行個體中斷做好準備。

建議您遵循這些最佳實務,以便為 Spot 執行個體中斷做好準備。

  • 使用 Auto Scaling 群組建立 Spot 請求。如果您的 Spot 執行個體中斷,Auto Scaling 群組將自動啟動替換執行個體。如需詳細資訊,請參閱「Amazon EC2 Auto Scaling 使用者指南」中的具備多個執行個體類型及購買選項的 Auto Scaling 群組

  • 使用包含所需軟體組態的 Amazon Machine Image (AMI),來確保執行個體在請求完成時能夠立即開始運作。您也可以利用使用者資料,在啟動時執行命令。

  • 在停止或終止執行個體時,執行個體儲存體磁碟區上的資料會遺失。將執行個體儲存體磁碟區上的所有重要資料備份到更持久的儲存體,例如 Amazon S3、Amazon EBS 或 Amazon DynamoDB。

  • 請將重要的資料定期存放於當 Spot 執行個體終止時不會受到影響的位置。例如,您可以使用 Amazon S3、Amazon EBS 或 DynamoDB。

  • 將工作分割為較小的任務 (使用 Grid、Hadoop 或採用佇列的架構) 或使用檢查點,如此您就可以經常儲存工作。

  • Amazon EC2 會在執行個體處在提高的中斷風險時對 Spot 執行個體發出重新平衡建議訊號。您可以依賴重新平衡建議,主動管理 Spot 執行個體中斷,而不必等待兩分鐘的 Spot 執行個體中斷通知。如需詳細資訊,請參閱 EC2 執行個體重新平衡建議

  • 使用兩分鐘的 Spot 執行個體中斷通知來監控 Spot 執行個體的狀態。如需詳細資訊,請參閱 Spot 執行個體中斷通知

  • 雖然我們努力地盡快提供這些警示,但您的 Spot 執行個體還是有可能在警示發布之前中斷。測試您的應用程式,確保它能夠從容地處理非預期的執行個體中斷,即使您正在監控重新平衡建議訊號和中斷通知。您可以執行使用隨需執行個體的應用程式,然後自行終止隨需執行個體,從而完成此任務。

  • 使用 執行受控故障注入實驗 AWS Fault Injection Service ,以測試您的應用程式在 Spot 執行個體中斷時如何回應。如需詳細資訊,請參閱 AWS Fault Injection Service 使用者指南教學課程:使用 AWS FIS測試 Spot 執行個體中斷

下一個主題:

啟動中斷

上一個主題:

中斷行為
隱私權網站條款Cookie 偏好設定
© 2025, Amazon Web Services, Inc.或其附屬公司。保留所有權利。