

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

# 什麼是 AWS AppConfig 客服人員？
<a name="appconfig-agent"></a>

AWS AppConfig 代理程式是 Amazon 開發的受管程序，用於從中擷取組態資料 AWS AppConfig。使用 代理程式，您可以在本機快取組態資料，並以非同步方式輪詢 AWS AppConfig 資料平面服務以取得更新。此快取/輪詢程序可確保您的組態資料隨時可供您的應用程式使用，同時將延遲和成本降至最低。代理程式不是從中擷取組態資料的唯一方法 AWS AppConfig，但這是建議的方式。代理程式會以下列方式增強應用程式處理和管理：
+ 客服人員會使用 AWS Identity and Access Management (IAM) 主體並管理組態資料的本機快取， AWS AppConfig 代表您呼叫 。透過從本機快取擷取組態資料，您的應用程式需要較少的程式碼更新來管理組態資料、在幾毫秒內擷取組態資料，並且不受可能中斷對此類資料呼叫的網路問題影響。
+ 代理程式提供原生體驗，以擷取和解決 AWS AppConfig 功能旗標。
+ 代理程式現成提供快取策略、輪詢間隔和本機組態資料的可用性的最佳實務，同時追蹤後續服務呼叫所需的組態字符。
+ 在背景執行時，代理程式會定期輪詢 AWS AppConfig 資料平面服務以進行組態資料更新。您的應用程式可以透過連線至連接埠 2772 上的 localhost （可自訂的預設連接埠值） 並呼叫 HTTP GET 來擷取資料來擷取資料。

**注意**  
AWS AppConfig 代理程式會在服務第一次擷取您的組態資料時快取資料。因此，擷取資料的第一個呼叫比後續呼叫慢。

下圖顯示 AWS AppConfig 代理程式的運作方式。

![AWS AppConfig 運作方式圖表](http://docs.aws.amazon.com/zh_tw/appconfig/latest/userguide/images/AppConfigAgent.png)


1. 您的應用程式向代理程式請求組態資料。

1. 代理程式會從記憶體內快取傳回資料。

1. 代理程式會以非同步方式輪詢 AWS AppConfig 服務以取得預先定義節奏的最新組態資料。最新的組態資料一律存放在記憶體的快取中。