AWS AppConfig에서 기능 플래그 및 구성 데이터 검색 - AWS AppConfig

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

AWS AppConfig에서 기능 플래그 및 구성 데이터 검색

애플리케이션은 데이터 서비스를 사용하여 구성 세션을 설정하여 기능 플래그와 자유 형식 구성 AWS AppConfig 데이터를 검색합니다. 구성 데이터를 검색하려면 AWS AppConfig 에이전트를 사용하는 것이 좋습니다. 에이전트 (또는 Lambda 컴퓨팅 환경용 AWS AppConfig 에이전트 Lambda 확장 프로그램) 는 사용자를 대신하여 API 일련의 호출 및 세션 토큰을 관리합니다. 상위 수준에서 프로세스는 다음과 같이 작동합니다.

  1. AWS AppConfig 에이전트를 로컬 호스트로 구성하고 에이전트가 구성 업데이트를 AWS AppConfig 위해 폴링하도록 합니다.

  2. 에이전트는 StartConfigurationSessionGetLatestConfigurationAPI작업을 호출하고 구성 데이터를 로컬에 캐시합니다.

  3. 데이터를 검색하기 위해 애플리케이션은 localhost HTTP 서버를 호출합니다. AWS AppConfig 에이전트는 에 AWS AppConfig Agent를 사용하여 구성 데이터를 검색하는 방법 설명된 대로 여러 사용 사례를 지원합니다.

원하는 경우 이러한 API 작업을 수동으로 호출하여 구성을 검색할 수 있습니다. API프로세스는 다음과 같이 작동합니다.

  1. 애플리케이션은 StartConfigurationSession API 작업을 사용하여 구성 세션을 설정합니다. 그러면 세션 클라이언트가 GetLatestConfiguration를 정기적으로 호출하여 사용 가능한 최신 데이터를 확인하고 검색합니다.

  2. 호출할 때 코드는 세션이 추적하는 AWS AppConfig 애플리케이션StartConfigurationSession, 환경 및 구성 프로필의 식별자 (ID 또는 이름) 를 보냅니다.

  3. 이에 대한 InitialConfigurationToken 응답으로 세션의 클라이언트에 a를 AWS AppConfig 제공하여 해당 세션을 처음 GetLatestConfiguration 호출할 때 사용합니다.

  4. GetLatestConfiguration를 호출하면 클라이언트 코드는 가장 최근의 ConfigurationToken 값을 보내고 이에 대한 응답으로 수신합니다.

    • NextPollConfigurationToken: 다음에 GetLatestConfiguration 호출 시 사용할 ConfigurationToken 값입니다.

    • 구성: 세션에 사용할 최신 데이터. 클라이언트에 이미 최신 버전의 구성이 있는 경우 비어 있을 수 있습니다.