View a markdown version of this page

Executando trabalhos de arquitetura mista (X86_64 e ARM64) - 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á.

Executando trabalhos de arquitetura mista (X86_64 e ARM64)

Um único ambiente computacional e fila de tarefas do Fargate podem executar tarefas X86_64 e ARM64 (baseadas no processador AWS Graviton). Cada trabalho é executado na capacidade do Fargate que corresponde à arquitetura de CPU declarada em sua definição de trabalho. Defina a arquitetura runtimePlatform.cpuArchitecture na definição do trabalho. Você não configura a arquitetura no ambiente computacional. O Fargate provisiona a capacidade correspondente para cada trabalho automaticamente, portanto, não há seleção de tipo de instância para gerenciar.

Para executar trabalhos de arquitetura mista, forneça uma imagem de contêiner que ofereça suporte às duas arquiteturas (um manifesto de imagem de várias arquiteturas) e registre uma definição de tarefa por arquitetura definida como ou. runtimePlatform.cpuArchitecture X86_64 ARM64 Você pode enviar trabalhos para qualquer definição de trabalho para a mesma fila de trabalhos.

"runtimePlatform": { "operatingSystemFamily": "LINUX", "cpuArchitecture": "ARM64" }

As instâncias gerenciadas do Amazon ECS oferecem a mesma seleção de arquitetura por tarefa com mais flexibilidade de computação. Para obter mais informações, consulte Executando trabalhos de arquitetura mista (X86_64 e ARM64).