Arbeitsanforderungen für Network Load Balancer
Informationen zu den Arbeitsanforderungen der einzelnen Vorgänge des Network Load Balancers generieren.
Viele Network Load Balancer-Anforderungen werden nicht sofort wirksam. In diesem Fall wird ein asynchroner Workflow für das Fulfillment gestartet.
Um Einblicke in laufende Workflows zu gewähren, erstellt der Network Load Balancer ein Arbeitsanforderungsobjekt. Weil einige Vorgänge vom Abschluss anderer Vorgänge abhängig sind, müssen Sie die Arbeitsanforderung jedes Vorgangs überwachen und bestätigen, dass dieser erfolgreich war, bevor Sie mit dem nächsten Vorgang fortfahren. Beispiel: Um ein Backend-Set zu erstellen und dem neuen Set einen Backend-Server hinzuzufügen, müssen Sie zuerst das Backend-Set erstellen. Nachdem dieser Vorgang abgeschlossen ist, können Sie den Backend-Server hinzufügen.
Wenn Sie versuchen, einen Backend-Server hinzuzufügen, bevor die Erstellung des Backend-Sets abgeschlossen ist, kann das System nicht sicherstellen, dass die Anforderung zum Hinzufügen des Servers erfolgreich sein. Sie können die Anforderung zum Hinzufügen eines Backupsets überwachen, um zu entscheiden, wann der Workflow abgeschlossen ist. Anschließend können Sie den Backend-Server hinzufügen.
Sie können die folgenden Verwaltungsaufgaben für Arbeitsanforderungen ausführen:
Listen Sie die Arbeitsanforderungen für einen Network Load Balancer auf.
Arbeitsanforderungsstatus
Folgende Arbeitsanforderungsstatus sind möglich:
Status | Beschreibung |
---|---|
AKZEPTIERT | Die Anforderung befindet sich zur Verarbeitung in der Queue für Arbeitsanforderungen. |
IN BEARBEITUNG | Für die angegebene Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, aber es existiert kein zugehöriger WORK_COMPLETED-Datensatz. |
ERFOLGREICH | Für diese Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, und ein zugehöriger WORK_COMPLETED-Datensatz hat den Status "Erfolgreich". |
NICHT ERFOLGREICH | Für diese Anforderung ist ein Arbeitsanforderungsdatensatz vorhanden, und ein zugehöriger WORK_COMPLETED-Datensatz hat den Status "Nicht erfolgreich". |
Der Network Load Balancer verwendet nicht die allgemeine Arbeitsanforderungs-API, um Anforderungsvorgänge zu unterstützen. Stattdessen unterstützt die API Network Load Balancer-Arbeitsanforderungen.