

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

# 多區域部署


 **部署時間：**每個區域大約 5 分鐘

您可以跨多個區域執行測試。

當您部署分散式負載測試解決方案時，它會在案例 S3 儲存貯體中建立區域 CloudFormation 範本。此範本的 URL 會列在您主要堆疊的 CloudFormation 輸出中，金鑰為 "RegionalCFTemplate"。

若要執行多區域測試，您必須在要執行測試的每個區域中部署區域 CloudFormation 範本。

**注意**  
每個 AWS 帳戶每個區域只能使用一個區域堆疊。此外，區域堆疊無法在與主要堆疊相同的區域中使用。

您可以安裝區域範本，如下所示：

1. 在解決方案的 Web 主控台中，導覽至左側選單中的**儀表板**。

1. 使用剪貼簿圖示來複製 Amazon S3 中的 CloudFormation 範本連結。

1. 登入 [AWS CloudFormation 主控台](https://console.aws.amazon.com/cloudformation/home)，然後選取正確的區域。

1. 在**建立堆疊**頁面上，驗證 **Amazon S3 URL 文字方塊中顯示的範本 URL** 是否正確，然後選擇**下一步**。

1. 在**指定堆疊詳細資訊**頁面上，為您的解決方案堆疊指派名稱。

1. 在**參數**下，檢閱範本的參數，並視需要修改。此解決方案使用下列預設值。    
[\[See the AWS documentation website for more details\]](http://docs.aws.amazon.com/zh_tw/solutions/latest/distributed-load-testing-on-aws/multi-region-deployment.html)

1. 選擇**下一步**。

1. 在 **Configure stack options** (設定堆疊選項) 頁面，選擇 **Next** (下一步)。

1. 在**檢視** 頁面上，檢視和確認的設定。請務必勾選確認範本將建立 AWS Identity and Access Management (IAM) 資源的核取方塊。

1. 選擇 **Create stack** (建立堆疊) 以部署堆疊。

   您可以在狀態欄的 AWS CloudFormation 主控台中檢視堆疊**的狀態**。您應該會在大約五分鐘內收到 **CREATE\$1COMPLETE** 狀態。

當成功部署區域時，它們會出現在 Web 主控台中。當您建立測試時，所有可用的區域都會列在**儀表板**和**案例建立**中。您可以在案例建立的**流量形狀**步驟中，將區域新增至測試。

解決方案會為案例資料表中的每個已部署區域建立 DynamoDB 項目，其中包含該區域中測試資源的必要資訊。您可以在 Web 主控台中依區域排序測試結果。若要檢視多區域測試中所有區域的彙總結果，請使用 Amazon CloudWatch 指標。測試完成後，您可以在測試結果中找到圖形的原始碼。

**注意**  
您可以在不使用 Web 主控台的情況下啟動區域堆疊。在 Amazon S3 案例儲存貯體中取得區域範本的連結，並在所需區域中啟動區域堆疊時將其做為來源提供。或者，您可以下載範本並將其上傳為您想要的區域來源。