View a markdown version of this page

Automatische Problembehebung mit Job StateTimeLimitActions - AWS Batch

Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.

Automatische Problembehebung mit Job StateTimeLimitActions

Sie können den jobStateTimeLimitActions Parameter über CreateJobQueue und UpdateJobQueueAPI-Aktionen konfigurieren. Der jobStateTimeLimitActions Parameter gibt eine Reihe von Aktionen an, die AWS Batch für Jobs in einem bestimmten Status ausgeführt werden. Sie können über das maxTimeSeconds Feld einen Zeitschwellenwert in Sekunden festlegen.

Bei Auftragswarteschlangen, die mit SAGEMAKER_TRAINING Serviceumgebungen verbunden sind, können Sie nur jobStateTimeLimitActions.action eine Aktion verwendenTERMINATE, die einen Job beendet.

Sie können den jobStateTimeLimitActions Parameter beispielsweise so einstellen, dass bis zu 4 Stunden auf jeden Job in dem RUNNABLE Status gewartet wird, der darauf wartet, dass genügend Kapazität verfügbar wird. Sie können dies tun, indem Sie die Einstellung reason auf CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY und maxTimeSeconds auf 14400 setzen, bevor Sie den Job beenden und zulassen, dass der nächste Job an die Spitze der Auftragswarteschlange vorrückt.

Die folgenden reason Werte unterstützen: jobStateTimeLimitActions

  • CAPACITY:INSUFFICIENT_INSTANCE_CAPACITY

  • MISCONFIGURATION:SERVICE_ENVIRONMENT_MAX_RESOURCE

  • MISCONFIGURATION:QUOTA_MANAGEMENT_LIMIT_EXCEEDED