你当前正在访问 Microsoft Azure Global Edition 技术文档网站。 如果需要访问由世纪互联运营的 Microsoft Azure 中国技术文档网站,请访问 https://docs.azure.cn。
az batch pool autoscale
管理 Batch 池的自动缩放。
命令
名称 | 说明 | 类型 | Status |
---|---|---|---|
az batch pool autoscale disable |
禁用池的自动缩放。 |
核心 | GA |
az batch pool autoscale enable |
为池启用自动缩放。 |
核心 | GA |
az batch pool autoscale evaluate |
获取在池上评估自动缩放公式的结果。 |
核心 | GA |
az batch pool autoscale disable
禁用池的自动缩放。
az batch pool autoscale disable --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
必需参数
要禁用自动缩放的池的 ID。
可选参数
Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。
Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。
Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az batch pool autoscale enable
为池启用自动缩放。
如果池上的调整大小操作正在进行中,则无法对池启用自动缩放。 如果当前禁用了池的自动缩放,则必须将有效的自动缩放公式指定为请求的一部分。 如果已启用池的自动缩放,可以指定新的自动缩放公式和/或新的评估间隔。 不能每隔 30 秒多次为同一池调用此 API。
az batch pool autoscale enable --pool-id
[--account-endpoint]
[--account-key]
[--account-name]
[--auto-scale-evaluation-interval]
[--auto-scale-formula]
[--if-match]
[--if-modified-since]
[--if-none-match]
[--if-unmodified-since]
必需参数
要启用自动缩放的池的 ID。
可选参数
Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。
Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。
Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。
默认值为 15 分钟。 最小值和最大值分别为 5 分钟和 168 小时。 如果指定的值小于 5 分钟或大于 168 小时,Batch 服务将拒绝请求并显示无效属性值错误;如果直接调用 REST API,则 HTTP 状态代码为 400(请求错误)。 如果指定新的间隔,则现有的自动缩放评估计划将停止,并启动新的自动缩放评估计划,其开始时间是发出此请求的时间。
在将公式应用于池之前,检查该公式的有效性。 如果公式无效,Batch 服务会拒绝请求,并显示详细的错误信息。 有关指定此公式的详细信息,请参阅自动缩放 Azure Batch 池中的计算节点(https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)。
与客户端已知的资源版本关联的 ETag 值。 仅当服务的当前 ETag 与客户端指定的值完全匹配时,才会执行该操作。
一个时间戳,指示客户端已知资源的上次修改时间。 仅当服务上的资源自指定时间以来已修改时,才会执行该操作。
与客户端已知的资源版本关联的 ETag 值。 仅当服务的当前 ETag 与客户端指定的值不匹配时,才会执行该操作。
一个时间戳,指示客户端已知资源的上次修改时间。 仅当服务上的资源自指定时间以来尚未修改时,才会执行该操作。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。
az batch pool autoscale evaluate
获取在池上评估自动缩放公式的结果。
此 API 主要用于验证自动缩放公式,因为它只是返回结果而不将公式应用于池。 池必须启用自动缩放才能评估公式。
az batch pool autoscale evaluate --auto-scale-formula
--pool-id
[--account-endpoint]
[--account-key]
[--account-name]
必需参数
该公式经过验证并计算其结果,但不会应用于池。 若要将公式应用于池,请“在池上启用自动缩放”。 有关指定此公式的详细信息,请参阅自动缩放 Azure Batch 池中的计算节点(https://azure.microsoft.com/en-us/documentation/articles/batch-automatic-scaling)。
要对其计算自动缩放公式的池的 ID。
可选参数
Batch 服务终结点。 或者,由环境变量设置:AZURE_BATCH_ENDPOINT。
Batch 帐户密钥。 或者,由环境变量设置:AZURE_BATCH_ACCESS_KEY。
Batch 帐户名称。 或者,按环境变量设置:AZURE_BATCH_ACCOUNT。
全局参数
提高日志记录详细程度以显示所有调试日志。
显示此帮助消息并退出。
只显示错误,取消显示警告。
输出格式。
JMESPath 查询字符串。 有关更多信息和示例,请参阅 http://jmespath.org/。
订阅的名称或 ID。 可以使用 az account set -s NAME_OR_ID
配置默认订阅。
提高日志记录详细程度。 使用 --debug 获取完整的调试日志。