我目前有
Premium v3 P1V3
级别的服务计划。我正在尝试通过使用 PowerShell 的操作手册连夜将其扩展到 Premium v3 P0V3
层,以节省一些资金。我在文档中看不到可用 SKU 列表如何转换为 Tier 和 WorkerSize。我原以为事情会如下:
然而当我跑步时:
Set-AzAppServicePlan -Name 'my-uks-plan' -ResourceGroupName 'my-rg' -Tier "Premium V3" -WorkerSize Small
我最终进入了P1V3。 https://learn.microsoft.com/en-us/powershell/module/az.websites/set-azappserviceplan?view=azps-10.4.1 有一些文档,甚至没有列出可用的值WorkerSize 参数。我从不同的 SO 帖子中将 sall/medium/large 值拼凑在一起。
概览面板中的 JSON 资源视图将所有工作线程大小/计数列为“6”,并且没有提及“小”。我尝试将 WorkerSize 指定为 Small,但收到了有关在字典中找不到该值的错误。
还有一个可怕的 SKU 列表,位于 https://learn.microsoft.com/en-us/azure/app-service/app-service-configure-premium-tier(如下),但似乎不合适完全有 s/m/l 型号。
是否有这些映射的列表,或者是否有更直观的方法来通过 PowerShell 更改 SKU?
我无法找到任何有关“工人尺寸”的官方文档,但我能够找到几个论坛上解释的尺寸映射。
参考资料:
在帖子中找到答案https://stackoverflow.com/a/76107563/30512
您可以指定 SKU,而不是猜测工作人员规模。