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.
Récupération des indicateurs de fonctionnalités et des données de configuration dans AWS AppConfig
Votre application récupère les indicateurs de fonctionnalités et les données de configuration sous forme libre en établissant une session de configuration à l'aide du service AWS AppConfig Data. Nous vous recommandons d'utiliser l' AWS AppConfig agent pour récupérer les données de configuration. L'agent (ou l'extension AWS AppConfig Agent Lambda pour les environnements informatiques Lambda) gère une série d'APIappels et de jetons de session en votre nom. À partir d'un niveau élevé, le processus fonctionne comme suit :
-
Vous configurez AWS AppConfig l'agent en tant qu'hôte local et demandez à l'agent de AWS AppConfig demander des mises à jour de configuration.
-
L'agent appelle les GetLatestConfigurationAPIactions StartConfigurationSessionet met en cache vos données de configuration localement.
-
Pour récupérer les données, votre application HTTP appelle le serveur localhost. AWS AppConfig L'agent prend en charge plusieurs cas d'utilisation, comme décrit dansComment utiliser l' AWS AppConfig agent pour récupérer les données de configuration.
Si vous préférez, vous pouvez appeler ces API actions manuellement pour récupérer une configuration. Le API processus fonctionne de la manière suivante :
-
Votre application établit une session de configuration à l'aide de
StartConfigurationSession
API cette action. Le client de votre session passe ensuite des appels périodiquesGetLatestConfiguration
pour vérifier et récupérer les dernières données disponibles. -
Lorsque vous appelez
StartConfigurationSession
, votre code envoie les identifiants (ID ou nom) d'une AWS AppConfig application, d'un environnement et d'un profil de configuration que la session suit. -
En réponse, AWS AppConfig fournit un
InitialConfigurationToken
à donner au client de la session et à utiliser la première fois qu'il appelleGetLatestConfiguration
cette session. -
Lorsque vous appelez
GetLatestConfiguration
, votre code client envoie laConfigurationToken
valeur la plus récente qu'il possède et reçoit en réponse :-
NextPollConfigurationToken
:ConfigurationToken
valeur à utiliser lors du prochain appel àGetLatestConfiguration
. -
La configuration : les dernières données destinées à la session. Ce champ peut être vide si le client dispose déjà de la dernière version de la configuration.
-