Ja. Sie können Fargate-CEs so einstellen, dass sie eine maximale vCPU haben. Dies ist die Gesamtmenge an vCPU aller Aufgaben, die derzeit in diesem CE ausgeführt werden. Wenn Ihre vCPU-Anzahl die maximale vCPU in einem CE erreicht, beginnt Batch mit der Planung von Aufgaben auf dem nächsten Fargate CE, um sie an die Warteschlange anzuhängen, falls vorhanden. Dies ist nützlich, wenn Sie beispielsweise ein Fargate CE auf eine bestimmte Geschäftsanforderung festlegen und dann den Rest Ihrer Workload auf Fargate Spot ausführen möchten.
Wenn Sie als erstes ein Fargate Spot CE festlegen, gefolgt von einem Fargate CE, wird Batch nur dann in Fargate übertragen, wenn die von Ihren Aufgaben verwendete vCPU größer als die maximale vCPU für dieses CE ist. Für den Fall, dass Fargate Spot zurückgefordert wird, wird die maximale vCPU nicht erreicht und Batch fordert im nachfolgenden CE keine Fargate-Ressourcen an, um Ihre Aufgaben auszuführen.
Das Verbinden einer AWS Batch-Aufgabenwarteschlange mit Fargate/Fargate Spot CE und einem EC2 oder Spot CE ist nicht zulässig.