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.
Auftragsbeschränkungen
AWS IoT Jobs verfügt über Servicekontingente oder Limits, die der maximalen Anzahl von Serviceressourcen oder -vorgängen für Ihr entsprechen AWS-Konto.
Limits für aktive und gleichzeitige Aufträge
In diesem Abschnitt erfahren Sie mehr über aktive und gleichzeitige Aufträge und die für sie geltenden Beschränkungen.
Aktive Aufträge und Limit für aktive Aufträge
Wenn Sie einen Auftrag mithilfe der AWS IoT Konsole oder der CreateJob
API erstellen, ändert sich der Auftragsstatus in IN_PROGRESS
. Alle laufenden Aufträge sind aktive Aufträge und werden auf das Limit für aktive Aufträge angerechnet. Dazu gehören Aufträge, bei denen entweder neue Auftragsausführungen eingeführt werden, oder Aufträge, die darauf warten, dass Geräte ihre Auftragsausführungen abschließen. Dieses Limit gilt sowohl für kontinuierliche als auch für Snapshot-Aufträge.
Gleichzeitige Aufträge und Limit für die gleichzeitige Ausführung von Aufträgen
Laufende Aufträge, die entweder neue Auftragsausführungen einführen, oder Aufträge, die zuvor erstellte Auftragsausführungen abbrechen, sind gleichzeitige Aufträge und werden auf das Limit für die gleichzeitige Ausführung von Aufträgen angerechnet. AWS IoT Aufträge können schnell mit einer Geschwindigkeit von 1 000 Geräten pro Minute eingeführt und abgebrochen werden. Jeder Auftrag ist concurrent
und wird nur für kurze Zeit auf das Limit für die gleichzeitige Ausführung von Aufträgen angerechnet. Nachdem die Auftragsausführungen eingeführt oder abgebrochen wurden, ist der Auftrag nicht mehr gleichzeitig und wird nicht auf das Limit für die gleichzeitige Ausführung von Aufträgen angerechnet. Sie können die Auftragsparallelität verwenden, um eine große Anzahl von Aufträgen zu erstellen und gleichzeitig darauf zu warten, dass die Geräte die Auftragsausführung abschließen.
Anmerkung
Wenn ein Auftrag mit der optionalen Planungskonfiguration und dem Rollout des Auftragsdokuments, der während eines Wartungsfensters stattfinden soll, den ausgewählten startTime
erreicht und Sie Ihr maximales Limit für die gleichzeitige Ausführung von Aufträgen erreicht haben, wechselt dieser geplante Auftrag in den Statusstatus CANCELED
.
Um festzustellen, ob ein Auftrag gleichzeitig ausgeführt wird, können Sie die -IsConcurrent
Eigenschaft eines Auftrags über die AWS IoT Konsole oder mithilfe der - DescribeJob
oder ListJob
-API verwenden. Dieses Limit gilt sowohl für kontinuierliche als auch für Snapshot-Aufträge.
Informationen zum Anzeigen der aktiven Aufträge und Limits für die gleichzeitige Ausführung von Aufträgen und anderer AWS IoT Auftragskontingente für Ihr AWS-Konto und zum Anfordern einer Limiterhöhung finden Sie unter AWS IoT Geräteverwaltungsendpunkte und -kontingente im Allgemeine AWS-Referenz.
Das folgende Diagramm zeigt, wie sich die gleichzeitige Ausführung von Aufträgen auf Aufträge bezieht, die gerade bearbeitet werden, und auf Aufträge, die gerade storniert werden.
![Bild, das die verschiedenen Status eines - AWS IoT Auftrags zeigt.](images/job-states-concurrency.png)
Anmerkung
Neue Aufträge mit dem optionalen SchedulingConfig
behalten ihren ursprünglichen Status bei SCHEDULED
und werden bei Erreichen des ausgewählten startTime
auf IN_PROGRESS
aktualisiert. Sobald der neue Auftrag mit der Option SchedulingConfig
den ausgewählten startTime
erreicht und auf IN_PROGRESS
aktualisiert wird, wird er auf das Limit für aktive Aufträge und das Limit für die gleichzeitige Ausführung von Aufträgen angerechnet. Aufträge mit einem Status von SCHEDULED
werden auf das Limit für aktive Aufträge angerechnet, nicht aber auf das Limit für die gleichzeitige Ausführung von Aufträgen.
Die folgende Tabelle zeigt die Grenzwerte, die für aktive und gleichzeitige Aufträge gelten, sowie die gleichzeitigen und nicht gleichzeitigen Phasen der Auftragsstatus.
Limits für aktive und gleichzeitige Aufträge | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Sobald Ihr Auftrag erstellt ist, wird das Auftrags-Dashboard geöffnet, wo Sie Ihre Aufträge anzeigen und verwalten können. | Phase | Limit für aktive Aufträge | Grenzwert für die Auftrags-Gleichzeitigkeit | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
SCHEDULED |
Nicht gleichzeitige Phase: AWS IoT Jobs wartet darauf, dass der geplante startTime des Auftrags mit den Benachrichtigungen zur Auftragsausführung auf Ihren Geräten beginnt. Aufträge in dieser Phase werden nur auf das Limit für aktive Aufträge angerechnet und die IsConcurrent -Eigenschaft ist auf „Falsch“ gesetzt. |
Trifft zu | Trifft nicht zu | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
IN_PROGRESS |
Gleichzeitige Phase: AWS IoT Jobs akzeptiert die Anforderung zum Erstellen des Auftrags und beginnt mit der Einführung von Benachrichtigungen zur Auftragsausführung auf Ihren Geräten. Aufträge in dieser Phase sind parallel, wie durch die IsConcurrent -Eigenschaft angegeben, die auf „true“ gesetzt ist, und werden sowohl auf die aktiven Aufträgen als auch auf die Grenzwerte für die gleichzeitige Ausführung von Aufträgen angerechnet. |
Trifft zu | Trifft zu | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Nicht gleichzeitige phase: AWS IoT Jobs wartet darauf, dass Geräte die Ergebnisse ihrer Auftragsausführungen melden. Aufträge in dieser Phase werden nur auf das Limit für aktive Aufträge angerechnet und die IsConcurrent -Eigenschaft ist auf „Falsch“ gesetzt. |
Trifft zu | Trifft nicht zu | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
Canceled |
Gleichzeitige Phase: AWS IoT Jobs akzeptiert die Anforderung zum Abbrechen des Auftrags und beginnt mit dem Abbrechen von Auftragsausführungen, die zuvor für Ihre Geräte erstellt wurden. Jobs in dieser Phase sind gleichzeitig und die Eigenschaft IsConcurrent wird auf „true“ gesetzt. Sobald der Auftrag und die Auftragsausführungen abgebrochen wurden, ist der Auftrag nicht mehr gleichzeitig und wird nicht auf das Limit für die gleichzeitige Ausführung von Aufträgen angerechnet. |
Trifft nicht zu | Trifft zu |
Anmerkung
Die maximale Dauer eines wiederkehrenden Wartungsfensters beträgt 23 Stunden und 50 Minuten.