處理截止日期雲端任務 - AWS 截止日期雲端

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

處理截止日期雲端任務

當任務進入佇列時,Deadline Cloud 會將其排程在與佇列相關聯的一或多個機群上。根據為機群設定的功能和特定步驟的主機需求來選擇機群。如果任務有任何與佇列相關聯的機群無法滿足的需求,任務的狀態會設為「不相容」,任務中的其餘步驟也會取消。

接下來,截止日期雲端會傳送指示給工作者,以設定步驟的工作階段。步驟所需的軟體必須在工作者執行個體上可用,才能執行任務。如果機群擴展設定允許,此服務會在多個工作者上開啟工作階段。

您可以在 Amazon Machine Image(AMI) 中設定軟體,或者您的工作者可以在執行時間從儲存庫或套件管理員載入軟體。您可以使用佇列、任務或步驟環境來部署您偏好的軟體。

Deadline Cloud 服務使用 OpenJD 範本來識別任務所需的步驟,以及每個步驟所需的任務。有些步驟與其他步驟有相依性,因此截止日期雲端會決定完成步驟的順序。然後,截止日期 Cloud 會將每個步驟的任務傳送給工作者來處理。任務完成後,服務會在相同工作階段中傳送另一個任務,否則工作者可以啟動新的工作階段。

在每個步驟中的所有任務完成後,任務即完成,且輸出已準備好下載到您的工作站。即使任務未完成,也可以下載完成的每個步驟和任務的輸出。

注意

Deadline Cloud 會在提交任務的 120 天後移除任務。移除任務時,也會移除與任務相關聯的所有步驟和任務。如果您需要重新執行任務,請再次提交任務的 OpenJD 範本。