Recupero dei flag delle funzionalità e dei dati di configurazione in AWS AppConfig - AWS AppConfig

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Recupero dei flag delle funzionalità e dei dati di configurazione in AWS AppConfig

L'applicazione recupera i flag di funzionalità e i dati di configurazione in formato libero stabilendo una sessione di configurazione utilizzando il servizio Data. AWS AppConfig Si consiglia di utilizzare AWS AppConfig Agent per recuperare i dati di configurazione. L'agente (o l'estensione AWS AppConfig Agent Lambda per gli ambienti di calcolo Lambda) gestisce una serie di chiamate API e token di sessione per tuo conto. A un livello elevato, il processo funziona come segue:

  1. AWS AppConfig L'agente viene configurato come host locale e l'agente esegue il sondaggio AWS AppConfig per gli aggiornamenti della configurazione.

  2. L'agente richiama le azioni StartConfigurationSessione GetLatestConfigurationAPI e memorizza nella cache i dati di configurazione localmente.

  3. Per recuperare i dati, l'applicazione effettua una chiamata HTTP al server localhost. AWS AppConfig L'agente supporta diversi casi d'uso, come descritto in. Come utilizzare AWS AppConfig Agent per recuperare i dati di configurazione

Se preferisci, puoi richiamare manualmente queste azioni API per recuperare una configurazione. Il processo API funziona nel modo seguente:

  1. L'applicazione stabilisce una sessione di configurazione utilizzando l'azione StartConfigurationSession API. Il client della sessione effettua quindi chiamate periodiche per GetLatestConfiguration verificare e recuperare i dati più recenti disponibili.

  2. Durante la chiamataStartConfigurationSession, il codice invia gli identificatori (ID o nome) di un' AWS AppConfig applicazione, di un ambiente e di un profilo di configurazione monitorati dalla sessione.

  3. In risposta, AWS AppConfig fornisce un InitialConfigurationToken codice da fornire al client della sessione e da utilizzare la prima volta che richiama GetLatestConfiguration quella sessione.

  4. Durante la chiamataGetLatestConfiguration, il codice client invia il ConfigurationToken valore più recente a sua disposizione e riceve in risposta:

    • NextPollConfigurationToken: il ConfigurationToken valore da utilizzare nella chiamata successiva aGetLatestConfiguration.

    • La configurazione: i dati più recenti destinati alla sessione. Questo campo può essere vuoto se il client dispone già dell'ultima versione della configurazione.

Nota

Il recupero dei dati di configurazione da un file separato Account AWS non è supportato.