BatchTaskConstraints interface
작업에 적용할 실행 제약 조건입니다.
속성
| max |
작업을 재시도할 수 있는 최대 횟수입니다. Batch 서비스는 종료 코드가 0이 아닌 경우 작업을 다시 시도합니다. 이 값은 0이 아닌 종료 코드로 인해 작업 실행 파일의 재시도 횟수를 특별히 제어한다는 점에 유의하세요. Batch 서비스는 작업을 한 번 시도한 다음 이 제한까지 다시 시도할 수 있습니다. 예를 들어 최대 재시도 횟수가 3인 경우 Batch는 태스크를 최대 4번(초기 시도 1회, 재시도 3회)을 시도합니다. 최대 재시도 횟수가 0이라면, 배치 서비스는 첫 번째 시도 이후에는 작업을 재시도하지 않습니다. 최대 재시도 횟수가 -1인 경우 Batch 서비스는 제한 없이 작업을 다시 시도합니다. 그러나 시작 작업이나 작업에는 권장되지 않습니다. 기본값은 0(재시도 안 됨)입니다. |
| max |
작업이 시작된 시점부터 측정한 최대 경과 시간입니다. 작업이 시간 내에 완료되지 않으면 배치 서비스가 종료합니다. 이 부분이 명시되지 않으면, 작업이 진행될 수 있는 시간 제한이 없습니다. 시간 시간은 ISO 8601 형식으로 명시되어 있습니다. |
| retention |
실행 완료 시점부터 실행 중인 컴퓨트 노드에서 작업 디렉터리를 유지하는 최소 시간입니다. 이 시간 이후에는 배치 서비스가 작업 디렉터리와 그 모든 내용을 삭제할 수 있습니다. 기본값은 7일로, Compute Node가 제거되거나 작업이 삭제되지 않는 한 작업 디렉터리는 7일간 유지됩니다. 시간 시간은 ISO 8601 형식으로 명시되어 있습니다. |
속성 세부 정보
maxTaskRetryCount
작업을 재시도할 수 있는 최대 횟수입니다. Batch 서비스는 종료 코드가 0이 아닌 경우 작업을 다시 시도합니다. 이 값은 0이 아닌 종료 코드로 인해 작업 실행 파일의 재시도 횟수를 특별히 제어한다는 점에 유의하세요. Batch 서비스는 작업을 한 번 시도한 다음 이 제한까지 다시 시도할 수 있습니다. 예를 들어 최대 재시도 횟수가 3인 경우 Batch는 태스크를 최대 4번(초기 시도 1회, 재시도 3회)을 시도합니다. 최대 재시도 횟수가 0이라면, 배치 서비스는 첫 번째 시도 이후에는 작업을 재시도하지 않습니다. 최대 재시도 횟수가 -1인 경우 Batch 서비스는 제한 없이 작업을 다시 시도합니다. 그러나 시작 작업이나 작업에는 권장되지 않습니다. 기본값은 0(재시도 안 됨)입니다.
maxTaskRetryCount?: number
속성 값
number
maxWallClockTime
작업이 시작된 시점부터 측정한 최대 경과 시간입니다. 작업이 시간 내에 완료되지 않으면 배치 서비스가 종료합니다. 이 부분이 명시되지 않으면, 작업이 진행될 수 있는 시간 제한이 없습니다. 시간 시간은 ISO 8601 형식으로 명시되어 있습니다.
maxWallClockTime?: string
속성 값
string
retentionTime
실행 완료 시점부터 실행 중인 컴퓨트 노드에서 작업 디렉터리를 유지하는 최소 시간입니다. 이 시간 이후에는 배치 서비스가 작업 디렉터리와 그 모든 내용을 삭제할 수 있습니다. 기본값은 7일로, Compute Node가 제거되거나 작업이 삭제되지 않는 한 작업 디렉터리는 7일간 유지됩니다. 시간 시간은 ISO 8601 형식으로 명시되어 있습니다.
retentionTime?: string
속성 값
string