你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
Azure Chaos Studio 服务限制
本文介绍 Azure Chaos Studio 的服务限制。 有关 Azure 范围服务限制和配额的详细信息,请参阅 Azure 订阅和服务限制、配额和约束。
试验和目标限制
Chaos Studio 对资源数量、活动持续时间和数据保留期应用限制。
限制 | 值 | 说明 |
---|---|---|
每个试验的操作数 | 9 | 试验中的最大操作数(如故障或时间延迟)。 |
每个试验的分支数 | 9 | 可以在试验中执行的最大并行轨道数。 |
每个试验的步骤数 | 4 | 在试验中连续执行的最大步骤数。 |
操作持续时间(小时) | 12 | 单个操作的最大持续时间。 |
总试验持续时间(小时) | 12 | 单个试验的最大持续时间,包括所有操作。 |
每个区域和订阅执行的并发试验数 | 5 | 可以在区域和订阅中同时运行的试验数。 |
试验历史记录保留时间(天) | 120 | 试验执行的单个结果自动删除的时间段。 |
每个区域和订阅的试验资源数 | 500 | 订阅可以存储到给定区域中的最大试验资源数。 |
每个操作的目标数 | 50 | 单个操作可以针对执行的最大资源数。 例如,单个虚拟机关闭故障可以关闭的最大虚拟机。 |
每个目标的代理数 | 1,000 | 可以与单个目标关联的正在运行的代理的最大数目。 例如,在单个虚拟机规模集内的所有实例上运行的代理。 |
每个区域和订阅的目标数 | 10,000 | 单个订阅和区域中的目标资源的最大数量。 |
API 限制
Chaos Studio 对所有 Azure 资源管理器 操作应用限制。 超过该限制的请求会受到限制。 除非另有指定,否则所有请求限制将 应用于五分钟间隔 。 有关 Azure 资源管理器 请求的详细信息,请参阅限制资源管理器请求。
操作 | 请求 |
---|---|
Microsoft.Chaos/experiments/write | 100 |
Microsoft.Chaos/experiments/read | 300 |
Microsoft.Chaos/experiments/delete | 100 |
Microsoft.Chaos/experiments/start/action | 20 |
Microsoft.Chaos/experiments/cancel/action | 100 |
Microsoft.Chaos/experiments/statuses/read | 100 |
Microsoft.Chaos/experiments/executionDetails/read | 100 |
Microsoft.Chaos/targets/write | 200 |
Microsoft.Chaos/targets/read | 600 |
Microsoft.Chaos/targets/delete | 200 |
Microsoft.Chaos/targets/capabilities/write | 600 |
Microsoft.Chaos/targets/capabilities/read | 1,800 |
Microsoft.Chaos/targets/capabilities/delete | 600 |
Microsoft.Chaos/locations/targetTypes/read | 50 |
Microsoft.Chaos/locations/targetTypes/capabilityTypes/read | 50 |
建议的操作
如果对当前配额和限制有反馈,请在社区反馈中提交反馈请求。
目前,无法请求增加 Chaos Studio 配额,但请求过程正在开发中。
如果预计超出每个区域和订阅执行的最大并发试验数:
- 跨区域拆分试验。 试验可以面向试验资源区域之外的资源,也可以针对不同区域的目标多个资源。
- 使用更多操作、步骤和/或分支(最大当前限制)在每个试验中测试更多方案。
如果测试需要比当前支持的持续时间更长的试验:
- 按顺序运行多个试验。
如果想要查看试验执行历史记录:
- 对于每个试验 ID,将 Chaos Studio 的 REST API 与“executionDetails”终结点配合使用。