기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Batch 작업 환경 변수
AWS Batch 컨테이너 작업에 특정 환경 변수를 설정합니다. 이러한 환경 변수는 작업 내 컨테이너에 대한 내부 검사를 제공합니다. 애플리케이션 로직에서 이러한 변수 값을 사용할 수 있습니다. AWS Batch 설정하는 모든 변수는 AWS_BATCH_
접두사로 시작합니다. 이는 보호되는 환경 변수 접두사입니다. 작업 정의 또는 재정의의 자체 변수에는 이 접두사를 사용할 수 없습니다.
다음 환경 변수는 작업 컨테이너에서 사용할 수 있습니다.
AWS_BATCH_CE_NAME
-
이 변수는 작업이 배치되는 컴퓨팅 환경의 이름으로 설정됩니다.
AWS_BATCH_JOB_ARRAY_INDEX
-
이 변수는 하위 배열 작업에서만 지정됩니다. 배열 작업 인덱스는 0에서 시작하며, 각 하위 작업은 고유의 인덱스 번호를 받습니다. 예를 들면 하위가 10개인 배열 작업의 인덱스 값은 0~9입니다. 이 인덱스 값을 사용하여 차별화된 배열 작업 하위에 따라 관리할 수 있습니다. 자세한 내용은 자습서: 배열 작업 인덱스를 사용한 작업 차별화 관리 단원을 참조하십시오.
AWS_BATCH_JOB_ARRAY_SIZE
-
이 변수는 상위 배열 작업의 크기로 설정됩니다. 상위 배열 작업의 크기는 이 변수의 하위 배열 작업에 전달됩니다.
AWS_BATCH_JOB_ATTEMPT
-
이 변수는 작업 시도 횟수로 지정됩니다. 첫 번째 시도는 번호 1입니다. 자세한 내용은 작업 자동 재시도 단원을 참조하십시오.
AWS_BATCH_JOB_ID
-
이 변수는 AWS Batch 작업 ID로 설정됩니다.
AWS_BATCH_JOB_KUBERNETES_NODE_UID
-
이 변수는 포드가 실행되는 Kubernetes UID Kubernetes 클러스터의 노드 오브젝트로 설정됩니다. 이 변수는 Amazon EKS 리소스에서 실행되는 작업에만 설정됩니다. 자세한 내용은 UIDsKubernetes
설명서를 참조하십시오. AWS_BATCH_JOB_MAIN_NODE_INDEX
-
이 변수는 다중 노드 병렬 작업에서만 설정됩니다. 이 변수는 작업 기본 노드의 인덱스 번호로 설정됩니다. 애플리케이션 코드는
AWS_BATCH_JOB_MAIN_NODE_INDEX
(을)를 개별 노드의AWS_BATCH_JOB_NODE_INDEX
(와)과 비교하여 이 노드가 기본 노드인지를 확인할 수 있습니다. AWS_BATCH_JOB_MAIN_NODE_PRIVATE_IPV4_ADDRESS
-
이 변수는 다중 노드 병렬 작업 하위 노드에서만 설정됩니다. 이 변수는 주 노드에는 없지만 작업 주 노드의 개인 IPv4 주소로 설정됩니다. 하위 노드의 애플리케이션 코드는 이 주소를 사용하여 기본 노드와 통신할 수 있습니다.
AWS_BATCH_JOB_NODE_INDEX
-
이 변수는 다중 노드 병렬 작업에서만 설정됩니다. 이 변수는 노드의 노드 인덱스 번호로 설정됩니다. 노드 인덱스는 0에서 시작하며, 각 노드는 고유의 인덱스 번호를 받습니다. 예를 들면 하위가 10개 있는 다중 노드 병렬 작업의 인덱스 값은 0~9입니다.
AWS_BATCH_JOB_NUM_NODES
-
이 변수는 다중 노드 병렬 작업에서만 설정됩니다. 이 변수는 다중 노드 병렬 작업에 대해 요청한 노드 수로 설정됩니다.
AWS_BATCH_JQ_NAME
-
이 변수는 작업이 제출된 대상 작업 대기열의 이름으로 설정됩니다.