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.
Was ist AWS AppConfig Agentin?
AWS AppConfig Der Agent ist ein Amazon-developed verwalteter Prozess zum Abrufen von Konfigurationsdaten von. AWS AppConfig Mit dem Agenten können Sie Konfigurationsdaten lokal zwischenspeichern und den AWS AppConfig Datenebenendienst asynchron nach Updates abfragen. Dieser caching/polling Prozess stellt sicher, dass Ihre Konfigurationsdaten für Ihre Anwendung immer verfügbar sind, und minimiert gleichzeitig Latenz und Kosten. Der Agent ist nicht die einzige Methode zum Abrufen von Konfigurationsdaten AWS AppConfig, aber er ist die empfohlene Methode. Der Agent verbessert die Anwendungsverarbeitung und -verwaltung auf folgende Weise:
-
Der Agent ruft in Ihrem Namen AWS AppConfig an, indem er einen AWS Identity and Access Management (IAM-) Principal verwendet und einen lokalen Cache mit Konfigurationsdaten verwaltet. Durch das Abrufen der Konfigurationsdaten aus dem lokalen Cache benötigt Ihre Anwendung weniger Code-Updates zur Verwaltung der Konfigurationsdaten, ruft Konfigurationsdaten in Millisekunden ab und ist nicht von Netzwerkproblemen betroffen, die den Abruf solcher Daten stören könnten.
-
Der Agent bietet eine native Oberfläche für das Abrufen und Auflösen von Feature-Flags. AWS AppConfig
-
Der Agent ist sofort einsatzbereit und bietet Best Practices für Caching-Strategien, Abfrageintervalle und die Verfügbarkeit lokaler Konfigurationsdaten und verfolgt gleichzeitig die Konfigurationstoken, die für nachfolgende Serviceabrufe benötigt werden.
-
Während der Ausführung im Hintergrund fragt der Agent in regelmäßigen Abständen den AWS AppConfig Datenebenen-Service nach Aktualisierungen der Konfigurationsdaten ab. Ihre Anwendung kann die Daten abrufen, indem sie über Port 2772 (ein anpassbarer Standard-Portwert) eine Verbindung zu localhost herstellt und HTTP GET aufruft, um die Daten abzurufen.
Anmerkung
AWS AppConfig Der Agent speichert Daten im Cache, wenn der Dienst Ihre Konfigurationsdaten zum ersten Mal abruft. Aus diesem Grund ist der erste Aufruf zum Abrufen von Daten langsamer als nachfolgende Aufrufe.
Das folgende Diagramm zeigt, wie AWS AppConfig Agent funktioniert.
-
Ihre Anwendung fordert Konfigurationsdaten vom Agenten an.
-
Der Agent gibt Daten aus einem In-Memory-Cache zurück.
-
Der Agent fragt den AWS AppConfig Dienst asynchron in einem vordefinierten Rhythmus nach den neuesten Konfigurationsdaten ab. Die neuesten Konfigurationsdaten werden immer in einem Cache im Arbeitsspeicher gespeichert.