【问题标题】:Azure App service with App service plan using ARM template带有使用 ARM 模板的应用服务计划的 Azure 应用服务
【发布时间】:2020-11-10 14:14:32
【问题描述】:

我们使用 ARM 模板创建了带有应用服务计划的 Azure 应用服务。但是我有以下相同的问题。

  1. workerSizeworkerSizeId 有什么区别
  2. 使用 ARM 模板,我们创建了具有 workerSizeIdnumberOfWorkers 属性的应用服务。在模板中我们没有提供 workerSize ,将 workerSizeId 考虑到该应用服务。
  3. 是否有可能查看在哪个 WorkerPool(例如:workerSize、workerSizeId)应用服务中托管

ARM 模板:

{
  "apiVersion": "2016-09-01",
  "name": "[parameters('hostingPlanName')]",
  "type": "Microsoft.Web/serverfarms",
  "location": "[parameters('location')]",
  "properties": {
    "name": "[parameters('hostingPlanName')]",
    "workerSizeId": "3",
    "numberOfWorkers": "4",
    "hostingEnvironment": "[parameters('hostingEnvironment')]"
  },
  "sku": {
    "Tier": "PremiumV2",
    "Name": "P3v2"
  }
}

【问题讨论】:

  • 现在有更新吗?如果对你有帮助,请采纳为答案。

标签: azure-resource-manager azure-app-service-plans azure-app-service-envrmnt


【解决方案1】:

workerSize和workerSizeId有什么区别

workerSize - 工作池实例的 VM 大小。

workerSizeId - 用于引用工作器池的工作器大小 ID。

在模板中我们没有提供 workerSize ,将 workerSizeId 考虑用于该应用服务。

当您使用新的应用服务计划创建 webapp 时,workerSize 也包含在其中。

是否有可能查看托管在哪个 WorkerPool(例如:workerSize、workerSizeId)应用服务中

如果您使用的是ASE每个工作池都包含分配给应用服务计划的计算资源,而应用服务计划又包含一个或多个 Azure 应用服务应用。由于应用服务环境中最多可以有三个不同的工作池,因此您可以灵活地为每个工作池选择不同的计算资源。

参考这个article来设置workerpool。

【讨论】:

    猜你喜欢
    • 2022-10-04
    • 1970-01-01
    • 2017-07-07
    • 1970-01-01
    • 1970-01-01
    • 2015-09-16
    • 2017-05-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多