O AWS Batch agora oferece suporte ao cancelamento e rescisão de trabalhos em massa
O AWS Batch agora oferece suporte ao cancelamento e rescisão de trabalhos em massa, permitindo que você cancele ou encerre até 50 trabalhos com uma única chamada de API. As novas APIs CancelJobs, TerminateJobs e TerminateServiceJobs reduzem a complexidade operacional do gerenciamento de workloads em lote em grande escala, permitindo que você atue em grupos de trabalhos ao mesmo tempo e receba resultados por trabalho em uma única resposta. Além disso, ListJobs agora retorna os campos IsCancelled e ISTerminated, e ListServiceJobs retorna ISterminated, facilitando o rastreamento do estado do ciclo de vida de seus trabalhos.
Para começar a usar, chame CancelJobs para trabalhos nos estados SUBMITTED, PENDING ou RUNNABLE, ou TerminateJobs e TerminateServiceJobs para trabalhos em qualquer estado, incluindo STARTING e RUNNING. Todas as três APIs aceitam até 50 IDs de trabalho e funcionam com trabalhos individuais e de matriz. Você pode acessá-las por meio da CLI da AWS ou dos SDKs da AWS.
O cancelamento e a rescisão de trabalhos em massa estão disponíveis em todas as regiões da AWS em que o AWS Batch está disponível. Para obter mais informações, consulte as páginas CancelJobs, TerminateJobs e TerminateServiceJobs no Guia de referência da API AWS Batch.