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.
Abrufen von Feature-Flags und Konfigurationsdaten in AWS AppConfig
Ihre Anwendung ruft Feature-Flags und Freiform-Konfigurationsdaten ab, indem sie mithilfe des AWS AppConfig Datendienstes eine Konfigurationssitzung einrichtet. Wir empfehlen, den AWS AppConfig Agenten zum Abrufen von Konfigurationsdaten zu verwenden. Der Agent (oder die AWS AppConfig Agent Lambda-Erweiterung für Lambda-Rechenumgebungen) verwaltet in Ihrem Namen eine Reihe von API-Aufrufen und Sitzungstoken. Auf einer höheren Ebene funktioniert der Prozess wie folgt:
-
Sie konfigurieren den AWS AppConfig Agenten als lokalen Host und lassen den Agenten AWS AppConfig nach Konfigurationsupdates abfragen.
-
Der Agent ruft die StartConfigurationSession und GetLatestConfiguration API-Aktionen auf und speichert Ihre Konfigurationsdaten lokal im Cache.
-
Um die Daten abzurufen, sendet Ihre Anwendung einen HTTP-Aufruf an den Localhost-Server. AWS AppConfig Agent unterstützt mehrere Anwendungsfälle, wie unter beschriebenWie benutzt man AWS AppConfig Agent zum Abrufen von Konfigurationsdaten.
Wenn Sie möchten, können Sie diese API-Aktionen manuell aufrufen, um eine Konfiguration abzurufen. Der API-Prozess funktioniert wie folgt:
-
Ihre Anwendung richtet mithilfe der
StartConfigurationSessionAPI-Aktion eine Konfigurationssitzung ein. Der Client Ihrer Sitzung ruft dann regelmäßig auf, umGetLatestConfigurationnach den neuesten verfügbaren Daten zu suchen und diese abzurufen. -
Wenn Sie anrufen
StartConfigurationSession, sendet Ihr Code Identifikatoren (ID oder Name) einer AWS AppConfig Anwendung, einer Umgebung und eines Konfigurationsprofils, das von der Sitzung verfolgt wird. -
AWS AppConfig Stellt als Antwort eine
InitialConfigurationTokenan den Client der Sitzung zur Verfügung, die beim ersten AufrufGetLatestConfigurationder Sitzung verwendet werden kann. -
Beim Anruf sendet Ihr Client-Code den neuesten
ConfigurationTokenWertGetLatestConfiguration, den er hat, und erhält als Antwort:-
NextPollConfigurationToken: DerConfigurationTokenWert, der beim nächsten Anruf verwendet werden sollGetLatestConfiguration. -
Die Konfiguration: Die neuesten Daten, die für die Sitzung vorgesehen sind. Dies kann leer sein, wenn der Client bereits über die neueste Version der Konfiguration verfügt.
-
Anmerkung
Das Abrufen von Konfigurationsdaten aus einer separaten Datei wird AWS-Konto nicht unterstützt.