你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
使用 Azure 负载测试从多个区域生成负载
本文介绍如何使用 Azure 负载测试配置负载测试,以同时从多个区域生成负载。 可以指定要从中生成负载的 Azure 区域,以及每个区域的负载百分比。 默认情况下,Azure 负载测试仅从与负载测试资源关联的 Azure 区域创建负载。
若要从不同区域同时生成负载并模拟用户从多个地理区域访问应用程序,请从任何提供 Azure 负载测试的 Azure 区域中进行选择。
先决条件
为负载测试配置负载分配
可以在创建负载测试时配置负载分配,也可以修改现有负载测试。
若要在 Azure 门户中指定负载测试的负载分配,请执行以下操作:
在 Azure 门户中,转到你的负载测试资源。
在左窗格中,选择“测试”以查看测试列表。 选择你的测试,然后选择“编辑”。
或者,创建新的负载测试,方法是选择“创建”>“创建基于 URL 的测试”或“创建”>“上传 JMeter 脚本”。
转到“加载”选项卡,然后选择“添加/编辑区域”以修改要从中生成负载的 Azure 区域列表。
在“添加区域”窗口中,选择或取消选择一个或多个区域,然后选择“应用”。
可以从提供 Azure 负载测试的任何 Azure 区域中选择最多 5 个区域。
可以选择更新“负载百分比”或“引擎数量”,以更新要从每个区域生成的负载的百分比。
引擎总数对应于“引擎实例”中指定的值。
重要
仅针对公共终结点的测试启用了负载分配。 选中“跨区域分配负载”复选框时,测试流量模式将设置为“公共”。
相关内容
- 详细了解配置大规模负载测试。