Variáveis de ambiente
No runtime, cada nó é configurado com as variáveis de ambiente padrão que todos os trabalhos do AWS Batch recebem. Além disso, os nós são configurados com as seguintes variáveis de ambiente específicas de trabalhos paralelos de vários nós:
AWS_BATCH_JOB_MAIN_NODE_INDEX-
Essa variável é definida como o número índice do nó principal do trabalho. O código do seu aplicativo pode comparar o
AWS_BATCH_JOB_MAIN_NODE_INDEXaoAWS_BATCH_JOB_NODE_INDEXem um nó individual para determinar se ele é o nó principal. AWS_BATCH_JOB_MAIN_NODE_PRIVATE_IPV4_ADDRESS-
Essa variável é definida apenas em nós filhos de trabalhos em paralelo de vários nós. Essa variável não está presente no nó principal. Essa variável é definida como o endereço IPv4 privado do nó principal da tarefa. O código da aplicação do nó filho pode utilizar esse endereço para comunicar-se com o nó principal.
AWS_BATCH_JOB_NODE_INDEX-
Essa variável é definida como o número do índice de nós do nó. O índice do nó começa em 0, e cada nó filho recebe um número índice exclusivo. Por exemplo, uma tarefa em paralelo de vários nós com 10 filhos possui valores índice de 0-9.
AWS_BATCH_JOB_NUM_NODES-
Essa variável é definida como o número de nós solicitados por você para seu trabalho paralelo de vários nós.