View a markdown version of this page

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 Dati. AWS AppConfig Si consiglia di utilizzare l' AWS AppConfig agente per recuperare i dati di configurazione. L'agente (o l'estensione AWS AppConfig Agent Lambda per gli ambienti di elaborazione Lambda) gestisce una serie di chiamate API e token di sessione per conto dell'utente. Da un livello elevato, il processo funziona come segue:

  1. Si configura AWS AppConfig l'agente come host locale e si fa in modo che l'agente effettui il polling AWS AppConfig per gli aggiornamenti della configurazione.

  2. L'agente chiama le azioni e le GetLatestConfiguration API StartConfigurationSession 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 usare AWS AppConfig Agente per recuperare i dati di configurazione

Se preferisci, puoi chiamare manualmente queste azioni API per recuperare una configurazione. Il processo API funziona come segue:

  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 gli ultimi dati disponibili.

  2. Quando si chiamaStartConfigurationSession, il codice invia gli identificatori (ID o nome) di un' AWS AppConfig applicazione, di un ambiente e di un profilo di configurazione tracciati dalla sessione.

  3. In risposta, AWS AppConfig fornisce un messaggio InitialConfigurationToken da assegnare al client della sessione e da utilizzare la prima volta che viene chiamato GetLatestConfiguration per quella sessione.

  4. Quando si chiamaGetLatestConfiguration, il codice cliente invia il ConfigurationToken valore più recente e riceve in risposta:

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

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

Nota

Il recupero dei dati di configurazione da una fonte separata Account AWS non è supportato.