Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.
Qu'est-ce que AWS AppConfig Un agent ?
AWS AppConfig L'agent est un Amazon-developed processus géré permettant de récupérer les données de configuration à partir de AWS AppConfig. Grâce à l'agent, vous pouvez mettre en cache les données de configuration localement et interroger de manière asynchrone le service de plan de AWS AppConfig données pour les mises à jour. Ce caching/polling processus garantit que vos données de configuration sont toujours disponibles pour votre application tout en minimisant la latence et les coûts. L'agent n'est pas le seul moyen de récupérer les données de configuration AWS AppConfig, mais c'est le moyen recommandé. L'agent améliore le traitement et la gestion des applications de la manière suivante :
-
L'agent appelle AWS AppConfig en votre nom en utilisant un principal Gestion des identités et des accès AWS (IAM) et en gérant un cache local de données de configuration. En récupérant les données de configuration depuis le cache local, votre application nécessite moins de mises à jour de code pour gérer les données de configuration, récupère les données de configuration en quelques millisecondes et n'est pas affectée par les problèmes réseau susceptibles de perturber les appels pour de telles données.
-
L'agent propose une expérience native pour récupérer et résoudre les indicateurs de AWS AppConfig fonctionnalités.
-
Prêt à l'emploi, l'agent fournit les meilleures pratiques en matière de stratégies de mise en cache, d'intervalles d'interrogation et de disponibilité des données de configuration locales, tout en suivant les jetons de configuration nécessaires pour les appels de service suivants.
-
Lorsqu'il s'exécute en arrière-plan, l'agent interroge régulièrement le service de plan de AWS AppConfig données pour les mises à jour des données de configuration. Votre application peut récupérer les données en se connectant à localhost sur le port 2772 (valeur de port par défaut personnalisable) et en appelant HTTP GET pour récupérer les données.
Note
AWS AppConfig L'agent met en cache les données la première fois que le service récupère vos données de configuration. C'est pourquoi le premier appel pour récupérer des données est plus lent que les appels suivants.
Le schéma suivant montre le fonctionnement de AWS AppConfig l'agent.
-
Votre application demande des données de configuration à l'agent.
-
L'agent renvoie des données depuis un cache en mémoire.
-
L'agent interroge le AWS AppConfig service de manière asynchrone pour obtenir les dernières données de configuration selon une cadence prédéfinie. Les données de configuration les plus récentes sont toujours stockées dans un cache en mémoire.