Selecione suas preferências de cookies

Usamos cookies essenciais e ferramentas semelhantes que são necessárias para fornecer nosso site e serviços. Usamos cookies de desempenho para coletar estatísticas anônimas, para que possamos entender como os clientes usam nosso site e fazer as devidas melhorias. Cookies essenciais não podem ser desativados, mas você pode clicar em “Personalizar” ou “Recusar” para recusar cookies de desempenho.

Se você concordar, a AWS e terceiros aprovados também usarão cookies para fornecer recursos úteis do site, lembrar suas preferências e exibir conteúdo relevante, incluindo publicidade relevante. Para aceitar ou recusar todos os cookies não essenciais, clique em “Aceitar” ou “Recusar”. Para fazer escolhas mais detalhadas, clique em “Personalizar”.

Estados da tarefa

Modo de foco
Estados da tarefa - AWS Batch

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Quando você envia um trabalho para uma fila de AWS Batch trabalhos, o trabalho entra no SUBMITTED estado. Em seguida, ele passa pelos seguintes estados, até ter êxito (sai com código 0) ou falhar (saindo com um código diferente de zero). Os trabalhos do AWS Batch podem ter os seguintes estados:

SUBMITTED

Um trabalho que foi enviado para a fila e ainda não foi avaliado pelo programador. O programador avalia o trabalho para determinar se ele tem dependências pendentes na conclusão bem-sucedida de todos os outros trabalhos. Se houver dependências, o trabalho será movido para PENDING. Se não houver dependências, o trabalho será movido para RUNNABLE.

PENDING

Um trabalho que reside na fila e ainda não pode ser executado devido a dependência de outro trabalho ou recurso. Após as dependências serem atendidas, o trabalho é movido para RUNNABLE.

RUNNABLE

Um trabalho que reside na fila, não tem dependências pendentes e, portanto, está pronto para ser programado para um host. Os trabalhos nesse estado são iniciados assim que recursos suficientes estão disponíveis em um dos ambientes computacionais mapeados para a fila do trabalho. No entanto, os trabalhos podem permanecer nesse estado indefinidamente quando recursos suficientes estiverem indisponíveis.

nota

Se os trabalhos não progredirem para STARTING, consulte Trabalhos presos no status RUNNABLE na seção de solução de problemas.

STARTING

Esses trabalhos foram programados para um host e as operações de inicialização de contêiner relevantes estão em andamento. Após a imagem de contêiner ser obtida e o contêiner estar em execução, o trabalho ocorre a transição do trabalho para RUNNING.

A duração da extração da imagem, a duração da conclusão de initContainer do Amazon EKS e a duração da resolução de containerDependency do Amazon ECS ocorrem no estado STARTING. O tempo necessário para extrair uma imagem para seu trabalho é equivalente ao tempo que seu trabalho ficará no estado INICIAL.

Por exemplo, se demorar três minutos para extrair a imagem do trabalho, ele ficará no estado STARTING por três minutos. Se initContainers demorar dez minutos no total para ser concluído, seu trabalho do Amazon EKS ficará em STARTING por dez minutos. Se você tiver conjuntos de containerDependencies do Amazon ECS no seu trabalho do Amazon ECS, esse trabalho ficará em STARTING até que todas as dependências do contêiner (seu runtime) sejam resolvidas. STARTING não está incluído nos tempos limite; a duração começa em RUNNING. Para obter mais informações, consulte Estados de trabalhos.

RUNNING

O trabalho é executado como um contêiner, em uma instância de contêiner do Amazon ECS em um ambiente de computação. Quando o contêiner do trabalho é encerrado, o código de saída do processo determina se o trabalho foi bem-sucedido ou não. Um código de saída 0 indica êxito, e qualquer código de saída diferente de zero, falha. Se o trabalho associado a uma falha na tentativa tiver tentativas restantes em sua configuração de estratégia de repetição opcional, o trabalho será movido para RUNNABLE novamente. Para obter mais informações, consulte Repetições de trabalho automatizadas.

nota

Os registros de RUNNING trabalhos estão disponíveis em CloudWatch Registros. O grupo de logs é /aws/batch/job, e o formato do nome do fluxo de logs, o seguinte: first200CharsOfJobDefinitionName/default/ecs_task_id. Esse formato pode mudar no futuro.

Depois que um trabalho atinge o RUNNING status, você pode recuperar programaticamente o nome do fluxo de registros com a operação da DescribeJobsAPI. Para obter mais informações, consulte Exibir dados de registro enviados para CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs. Por padrão, esses logs nunca expiram. No entanto, é possível modificar o período de retenção. Para obter mais informações, consulte Alterar a retenção de dados do log em CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs.

SUCCEEDED

O trabalho foi concluído com êxito com um código de saída 0. O estado do trabalho para SUCCEEDED trabalhos persiste AWS Batch por pelo menos 7 dias.

nota

Os registros de SUCCEEDED trabalhos estão disponíveis em CloudWatch Registros. O grupo de logs é /aws/batch/job, e o formato do nome do fluxo de logs, o seguinte: first200CharsOfJobDefinitionName/default/ecs_task_id. Esse formato pode mudar no futuro.

Depois que um trabalho atinge o RUNNING status, você pode recuperar programaticamente o nome do fluxo de registros com a operação da DescribeJobsAPI. Para obter mais informações, consulte Exibir dados de registro enviados para CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs. Por padrão, esses logs nunca expiram. No entanto, é possível modificar o período de retenção. Para obter mais informações, consulte Alterar a retenção de dados do log em CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs.

FAILED

Ocorreu falha na tarefa em todas as tentativas. O estado da tarefa para tarefas FAILED persiste no AWS Batch por pelo menos 7 dias.

nota

Os registros de FAILED trabalhos estão disponíveis em CloudWatch Registros. O grupo de logs é /aws/batch/job, e o formato do nome do fluxo de logs, o seguinte: first200CharsOfJobDefinitionName/default/ecs_task_id. Esse formato pode mudar no futuro.

Depois que um trabalho atinge o RUNNING status, você pode recuperar programaticamente seu fluxo de registros com a operação da DescribeJobsAPI. Para obter mais informações, consulte Exibir dados de registro enviados para CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs. Por padrão, esses logs nunca expiram. No entanto, é possível modificar o período de retenção. Para obter mais informações, consulte Alterar a retenção de dados do log em CloudWatch registros no Guia do usuário do Amazon CloudWatch Logs.

PrivacidadeTermos do sitePreferências de cookies
© 2025, Amazon Web Services, Inc. ou suas afiliadas. Todos os direitos reservados.