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 delle 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 API chiamate 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 GetLatestConfigurationAPIazioni StartConfigurationSessione memorizza nella cache i dati di configurazione localmente.

  3. Per recuperare i dati, l'applicazione effettua una HTTP chiamata 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 API azioni per recuperare una configurazione. Il API processo funziona nel modo seguente:

  1. L'applicazione stabilisce una sessione di configurazione utilizzando l'StartConfigurationSessionAPIazione. 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.