BatchTaskConstraints interface

要套用至工作的執行條件約束。

屬性

maxTaskRetryCount

重試工作的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值特別控制任務執行檔的重試次數,因為退出碼非零。 Batch 服務會嘗試工作一次,然後可能會重試到此限制。 例如,如果重試計數上限為 3,Batch 會嘗試工作最多 4 次(一次初始嘗試,3 次重試)。 若最大重試次數為 0,批次服務在第一次嘗試後不會重試該任務。 如果重試計數上限為 -1,Batch 服務會不限制地重試工作,但不建議用於啟動工作或任何工作。 預設值為 0(沒有重試)。

maxWallClockTime

任務可執行的最大經過時間,從任務開始的時間開始計算。 若任務未在時間限制內完成,批次服務會終止該任務。 若未指定,任務時間限制則無時間限制。 時間長度以ISO 8601格式規定。

retentionTime

任務目錄在執行時的計算節點上,從執行完成起的最小保留時間。 在此之後,批次服務可能會刪除任務目錄及其所有內容。 預設為 7 天,也就是說,除非移除運算節點或刪除工作,否則任務目錄會保留 7 天。 時間長度以ISO 8601格式規定。

屬性詳細資料

maxTaskRetryCount

重試工作的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值特別控制任務執行檔的重試次數,因為退出碼非零。 Batch 服務會嘗試工作一次,然後可能會重試到此限制。 例如,如果重試計數上限為 3,Batch 會嘗試工作最多 4 次(一次初始嘗試,3 次重試)。 若最大重試次數為 0,批次服務在第一次嘗試後不會重試該任務。 如果重試計數上限為 -1,Batch 服務會不限制地重試工作,但不建議用於啟動工作或任何工作。 預設值為 0(沒有重試)。

maxTaskRetryCount?: number

屬性值

number

maxWallClockTime

任務可執行的最大經過時間,從任務開始的時間開始計算。 若任務未在時間限制內完成,批次服務會終止該任務。 若未指定,任務時間限制則無時間限制。 時間長度以ISO 8601格式規定。

maxWallClockTime?: string

屬性值

string

retentionTime

任務目錄在執行時的計算節點上,從執行完成起的最小保留時間。 在此之後,批次服務可能會刪除任務目錄及其所有內容。 預設為 7 天,也就是說,除非移除運算節點或刪除工作,否則任務目錄會保留 7 天。 時間長度以ISO 8601格式規定。

retentionTime?: string

屬性值

string