AWS AppConfigで機能フラグと設定データを取得します。 - AWS AppConfig

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

AWS AppConfigで機能フラグと設定データを取得します。

アプリケーションは、 データサービスを使用して設定セッションを確立することで、機能フラグとフリーフォーム設定 AWS AppConfig データを取得します。 AWS AppConfig エージェントを使用して設定データを取得することをお勧めします。エージェント (または Lambda コンピューティング環境の AWS AppConfig エージェント Lambda 拡張機能) は、ユーザーに代わって一連のAPI呼び出しとセッショントークンを管理します。大まかに言うと、このプロセスは次のように機能します。

  1. AWS AppConfig エージェントをローカルホストとして設定し、エージェントに設定の更新 AWS AppConfig をポーリングします。

  2. エージェントは StartConfigurationSessionおよび GetLatestConfigurationAPIアクションを呼び出し、設定データをローカルにキャッシュします。

  3. データを取得するために、アプリケーションは localhost サーバーをHTTP呼び出します。 AWS AppConfig エージェントは、「」で説明されているように、いくつかのユースケースをサポートしていますAWS AppConfig エージェントを使用して設定データを取得する方法

必要に応じて、これらのAPIアクションを手動で呼び出して設定を取得できます。API このプロセスは次のように機能します。

  1. アプリケーションは、 StartConfigurationSessionAPIアクションを使用して設定セッションを確立します。次に、セッションのクライアントは定期的に GetLatestConfiguration を呼び出し、最新の利用可能なデータを確認して取得します。

  2. を呼び出すとStartConfigurationSession、コードはセッションが追跡する AWS AppConfig アプリケーション、環境、および設定プロファイルの識別子 (ID または名前) を送信します。

  3. これに応じて、 InitialConfigurationTokenはセッション AWS AppConfig のクライアントに を提供し、GetLatestConfigurationそのセッションを初めて呼び出すときに使用します。

  4. GetLatestConfiguration を呼び出すと、クライアントコードは最新の ConfigurationToken 値を送信し、応答を受信します。

    • NextPollConfigurationToken :次回のGetLatestConfigurationへの次の呼び出しで使用するConfigurationToken値。

    • 設定:セッション用の最新データ。クライアントにすでに最新バージョンの設定がある場合は、この値は空になる可能性があります。