작업 우선 순위 지정
각 Amazon S3 Batch Operations 작업에 우선순위 번호(임의의 양수)를 지정할 수 있습니다. S3 Batch Operations는 할당된 우선순위에 따라 작업의 우선순위를 지정합니다. 우선순위가 높은(즉 우선 순위 파라미터의 숫자 값이 높은) 작업이 먼저 평가됩니다. 우선 순위는 내림차순으로 결정됩니다. 예를 들어, 우선 순위 값이 1인 작업 대기열은 우선 순위 값이 10인 작업 대기열보다 먼저 일정이 예약됩니다.
작업이 실행되는 동안 작업의 우선순위를 변경할 수 있습니다. 작업이 실행되는 동안 더 높은 우선 순위로 새 작업을 제출하면 우선 순위가 낮은 작업이 일시 중지되어 우선 순위가 높은 작업이 실행될 수 있습니다.
작업의 우선순위를 변경해도 작업 처리 속도에 영향을 미치지 않습니다.
참고
S3 Batch Operations는 최대 효과에 기초하여 작업 우선순위를 준수합니다. 우선순위가 높은 작업이 일반적으로 우선순위가 낮은 작업보다 우선하지만, Amazon S3는 엄격한 작업 순서를 보장하지 않습니다.
Amazon S3 콘솔에서 작업 우선순위를 업데이트하는 방법
AWS Management Console에 로그인한 후 https://console.aws.amazon.com/s3/
에서 S3 콘솔을 엽니다. -
왼쪽 탐색 창에서 배치 작업을 선택합니다.
-
관리할 특정 작업을 선택합니다.
-
작업을 선택합니다. 드롭다운 목록에서 업데이트 우선 순위(Update priority)를 선택합니다.
다음 예제에서는 AWS CLI를 사용하여 작업의 우선순위를 업데이트합니다. 숫자가 높을 수록 실행 우선 순위가 높아집니다. 다음 예시 명령을 사용하려면
를 실제 정보로 대체하세요.user input
placeholders
aws s3control update-job-priority \ --region
us-west-2
\ --account-idaccount-id
\ --priority98
\ --job-id00e123a4-c0d8-41f4-a0eb-b46f9ba5b07c
Java용 AWS SDK를 사용하여 S3 Batch Operations 작업의 우선 순위를 업데이트하려면 S3Control 클라이언트를 사용하여 작업의 실행 우선 순위를 수정할 수 있습니다.이 우선 순위는 대기열의 다른 작업과 비교하여 작업이 처리되는 순서를 결정합니다.
작업 우선 순위에 대한 자세한 내용은 작업 우선 순위 지정 섹션을 참조하세요.
Java용 AWS SDK를 사용하여 작업 우선 순위를 업데이트하는 방법의 예는 Amazon S3 API 참조의 Update the priority of a batch job을 참조하세요.