Recuperação de sinalizadores de atributos e dados de configuração no AWS AppConfig - AWS AppConfig

As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.

Recuperação de sinalizadores de atributos e dados de configuração no AWS AppConfig

Seu aplicativo recupera sinalizadores de recursos e dados de configuração de formato livre estabelecendo uma sessão de configuração usando o serviço de AWS AppConfig dados. Recomendamos que você use o AWS AppConfig Agent para recuperar dados de configuração. O agente (ou a extensão do AWS AppConfig Agent Lambda para ambientes computacionais Lambda) gerencia uma série de API chamadas e tokens de sessão em seu nome. De um alto nível, o processo funciona da seguinte maneira:

  1. Você configura o AWS AppConfig Agente como um host local e faz com que o agente faça uma pesquisa AWS AppConfig para atualizações de configuração.

  2. O agente chama as GetLatestConfigurationAPIações StartConfigurationSessione e armazena em cache seus dados de configuração localmente.

  3. Para recuperar os dados, seu aplicativo faz uma HTTP chamada para o servidor localhost. AWS AppConfig O agente oferece suporte a vários casos de uso, conforme descrito emComo usar o AWS AppConfig Agent para recuperar dados de configuração.

Se preferir, você pode chamar essas API ações manualmente para recuperar uma configuração. O API processo funciona da seguinte forma:

  1. Seu aplicativo estabelece uma sessão de configuração usando a StartConfigurationSession API ação. O cliente da sua sessão então faz chamadas periódicas para GetLatestConfiguration para verificar e recuperar os dados mais recentes disponíveis.

  2. Ao chamarStartConfigurationSession, seu código envia identificadores (ID ou nome) de um AWS AppConfig aplicativo, ambiente e perfil de configuração que a sessão rastreia.

  3. Em resposta, AWS AppConfig fornece um InitialConfigurationToken a ser entregue ao cliente da sessão e usado na primeira vez em que ele liga GetLatestConfiguration para essa sessão.

  4. Ao chamar GetLatestConfiguration, seu código de cliente envia o valor ConfigurationToken mais recente que ele tem e recebe em resposta:

    • NextPollConfigurationToken: o valor ConfigurationToken a ser usado na próxima chamada para GetLatestConfiguration.

    • A configuração: os dados mais recentes destinados à sessão. Este pode estar vazio se o cliente já tiver a versão mais recente da configuração.