TaskConstraints interface
代表TaskConstraints的介面。
屬性
| max |
重試工作的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值會特別控制工作可執行檔的重試次數,因為非零結束代碼。 Batch 服務會嘗試工作一次,然後可能會重試到此限制。 例如,如果重試計數上限為 3,Batch 會嘗試工作最多 4 次(一次初始嘗試,3 次重試)。 如果重試計數上限為0,Batch服務就不會在第一次嘗試之後重試工作。 如果重試計數上限為 -1,Batch 服務會不限制地重試工作。 |
| max |
工作可能執行的最大經過時間,從工作開始的時間測量。 如果工作未在時間限制內完成,Batch 服務就會終止它。 如果未指定此專案,則工作執行的時間長度沒有限制。 |
| retention |
從執行完成時起,在計算節點上保留工作目錄的時間下限。 在這段時間之後,Batch 服務可能會刪除Task目錄及其所有內容。 默認值為 7 天,也就是工作目錄將保留 7 天,除非移除計算節點或刪除作業。 |
屬性詳細資料
maxTaskRetryCount
重試工作的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值會特別控制工作可執行檔的重試次數,因為非零結束代碼。 Batch 服務會嘗試工作一次,然後可能會重試到此限制。 例如,如果重試計數上限為 3,Batch 會嘗試工作最多 4 次(一次初始嘗試,3 次重試)。 如果重試計數上限為0,Batch服務就不會在第一次嘗試之後重試工作。 如果重試計數上限為 -1,Batch 服務會不限制地重試工作。
maxTaskRetryCount?: number
屬性值
number
maxWallClockTime
工作可能執行的最大經過時間,從工作開始的時間測量。 如果工作未在時間限制內完成,Batch 服務就會終止它。 如果未指定此專案,則工作執行的時間長度沒有限制。
maxWallClockTime?: string
屬性值
string
retentionTime
從執行完成時起,在計算節點上保留工作目錄的時間下限。 在這段時間之後,Batch 服務可能會刪除Task目錄及其所有內容。 默認值為 7 天,也就是工作目錄將保留 7 天,除非移除計算節點或刪除作業。
retentionTime?: string
屬性值
string