BatchJobConstraints interface
作業的執行條件約束。
屬性
| max |
每個任務可重試的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值會特別控制重試次數。 批次服務會嘗試每個任務一次,之後可以重複嘗試,直到這個限制。 例如,如果最大重試次數是 3 次,批次任務最多可嘗試 4 次(一次初次嘗試與三次重試)。 如果最大重試次數為 0,批次服務不會重試任務。 若最大重試次數為 -1,批次服務可無限重試任務。 預設值為 0(沒有重試)。 |
| max |
工作可執行的最大時間,從工作建立起算。 若工作未在時間限制內完成,批次服務會終止該工作及仍在執行的任務。 在這種情況下,終止原因將是 MaxWallClockTimeExpiry。 若未指定此屬性,工作時間無限制。 時間長度以ISO 8601格式規定。 |
屬性詳細資料
maxTaskRetryCount
每個任務可重試的最大次數。 如果 Batch 服務結束代碼為非零,則會重試工作。 請注意,這個值會特別控制重試次數。 批次服務會嘗試每個任務一次,之後可以重複嘗試,直到這個限制。 例如,如果最大重試次數是 3 次,批次任務最多可嘗試 4 次(一次初次嘗試與三次重試)。 如果最大重試次數為 0,批次服務不會重試任務。 若最大重試次數為 -1,批次服務可無限重試任務。 預設值為 0(沒有重試)。
maxTaskRetryCount?: number
屬性值
number
maxWallClockTime
工作可執行的最大時間,從工作建立起算。 若工作未在時間限制內完成,批次服務會終止該工作及仍在執行的任務。 在這種情況下,終止原因將是 MaxWallClockTimeExpiry。 若未指定此屬性,工作時間無限制。 時間長度以ISO 8601格式規定。
maxWallClockTime?: string
屬性值
string