View a markdown version of this page

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

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

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

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

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

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

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

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

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

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

  3. レスポンスとして、 はセッションのクライアントに渡す InitialConfigurationTokenAWS AppConfigを提供し、そのセッションGetLatestConfigurationを初めて呼び出すときに を使用します。

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

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

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

注記

別の からの設定データの取得AWS アカウントはサポートされていません。