Azure ARM模板-资源类型Microsoft.Web / serverFarms sku容量设置为引起问题的最小值
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Azure ARM模板-资源类型Microsoft.Web / serverFarms sku容量设置为引起问题的最小值相关的知识,希望对你有一定的参考价值。
[需要一些帮助来解决ARM模板的问题,我们将ARM模板作为部署管道的一部分运行,并且在每次部署过程中,最终按照下面模板中的部分将serverfarm sku容量设置为2,我们通过app-server-sku-capacity = 2
。
{
"type": "Microsoft.Web/serverfarms",
"apiVersion": "2018-02-01",
"name": "[variables('app-server-name')]",
"location": "[parameters('location')]",
"sku": {
"name": "[parameters('app-server-sku-name')]",
"capacity": "[parameters('app-server-sku-capacity')]"
},
"properties": {}
}
我们从至少2个实例开始设置了自动缩放规则。当部署在负载下且活动地运行两个以上实例的情况下发生时,它将执行ARM模板并杀死所有扩展实例,并将实例数设置回2。这导致性能问题,因为所有负载都放在两个实例上。有谁知道如何在不影响扩展实例的情况下设置sku.capacity?任何帮助,将不胜感激
答案
通过不设置sku.capacity来解决此问题,只需将其从我的ARM模板中删除。仍然能够成功配置环境,也可以作为我们部署的一部分运行。我的ARM模板资源现在如下所示:
以上是关于Azure ARM模板-资源类型Microsoft.Web / serverFarms sku容量设置为引起问题的最小值的主要内容,如果未能解决你的问题,请参考以下文章
通过 Azure 资源管理器 (ARM) 模板创建 SQL Server