在 中擷取功能旗標和組態資料 AWS AppConfig - AWS AppConfig

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

在 中擷取功能旗標和組態資料 AWS AppConfig

您的應用程式會使用 Data 服務建立組態工作階段,以擷取特徵旗標和自由格式組態 AWS AppConfig 資料。我們建議您使用 AWS AppConfig 客服人員擷取組態資料。客服人員 (或 Lambda 運算環境的 AWS AppConfig Agent Lambda 延伸) 會代表您管理一系列API的呼叫和工作階段權杖。從高階來看,程序的運作方式如下:

  1. 您可以將 AWS AppConfig 客服人員設定為本機主機,並請客服人員輪詢 AWS AppConfig 以進行組態更新。

  2. 客服人員會呼叫 StartConfigurationSessionGetLatestConfigurationAPI動作,並在本機快取您的組態資料。

  3. 若要擷取資料,您的應用程式會HTTP呼叫 localhost 伺服器。 AWS AppConfig 客服人員支援數個使用案例,如 中所述如何使用 AWS AppConfig 客服人員擷取組態資料

如果您願意,可以手動呼叫這些API動作來擷取組態。程序API運作方式如下:

  1. 您的應用程式會使用 StartConfigurationSessionAPI動作建立組態工作階段。然後,工作階段的用戶端會定期呼叫 GetLatestConfiguration,以檢查和擷取可用的最新資料。

  2. 呼叫 時StartConfigurationSession,您的程式碼會傳送工作階段追蹤之 AWS AppConfig 應用程式、環境和組態設定檔的識別碼 (ID 或名稱)。

  3. 作為回應, AWS AppConfig 會提供 InitialConfigurationToken 給工作階段的用戶端,並在第一次GetLatestConfiguration呼叫該工作階段時使用。

  4. 呼叫 時GetLatestConfiguration,您的用戶端程式碼會傳送其最近擁有和接收ConfigurationToken的值,以回應:

    • NextPollConfigurationToken:下次呼叫 時要使用ConfigurationToken的值GetLatestConfiguration

    • 組態:工作階段所需的最新資料。如果用戶端已有最新版本的組態,則這可能是空的。