

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.

# Jobs, die im Status `RUNNABLE` stecken geblieben sind
<a name="sm_job_stuck_in_runnable"></a>

Wenn AWS Batch festgestellt wird, dass Sie einen `RUNNABLE` Job haben, der den Anfang der Warteschlange blockiert, erhalten Sie eine Nachricht [Blockierte Ereignisse in der Warteschlange für Serviceaufträge](batch-service-job-queue-blocked-events.md) von mit dem Grund. Derselbe Grund wird auch im Rahmen von `[ListServiceJobs](https://docs.aws.amazon.com/batch/latest/APIReference/API_ListServiceJobs.html)` `[DescribeServiceJob](https://docs.aws.amazon.com/batch/latest/APIReference/API_DescribeServiceJob.html)` API-Aufrufen in das `statusReason` Feld aktualisiert.

Optional können Sie den `jobStateTimeLimitActions` Parameter über `[CreateJobQueue](https://docs.aws.amazon.com/batch/latest/APIReference/API_CreateJobQueue.html)` und [https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html](https://docs.aws.amazon.com/batch/latest/APIReference/API_UpdateJobQueue.html)API-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 verwenden`TERMINATE`, 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.

In den folgenden Abschnitten wird jeweils ein bestimmter Blockierungsgrund beschrieben, aus dem abgeleitet AWS Batch werden kann. Jeder Abschnitt umfasst:
+ Die Aktionen `statusReason` „Set On“ `ListServiceJobs` und „`DescribeServiceJob`API“.
+ Der `reason` Wert für die `jobStateTimeLimitActions` Konfiguration.
+ Das `statusReason` angezeigte Wenn `jobStateTimeLimitActions` löst einen Abbruch aus.

**Topics**
+ [Jobs stecken aufgrund der `Kapazität in RUNNABLE` fest](sm_job_stuck_in_runnable_capacity.md)
+ [Jobs blieben aufgrund einer `Fehlkonfiguration in RUNNABLE` hängen](sm_job_stuck_in_runnable_misconfiguration.md)
+ [`Automatische Problembehebung mit Job StateTimeLimitActions`](sm_job_stuck_in_runnable_time_limit_actions.md)