Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/25.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure 服务器场(服务计划)SKU_Azure_Azure App Service Plans_Server Farm_Azure Template - Fatal编程技术网

Azure 服务器场(服务计划)SKU

Azure 服务器场(服务计划)SKU,azure,azure-app-service-plans,server-farm,azure-template,Azure,Azure App Service Plans,Server Farm,Azure Template,是否存在列出Azure应用程序服务计划(服务器场)支持的sku名称和层的文档 例如: 名称:“S1”, 层:“标准”=S1标准 及 名称:“Y1”, 层:“动态”=功能消耗计划 支持的值列表(是否有Y2消费计划?)和服务器配置将真正有助于规划。有多种方法可以找到sku和资源功能。此链接为您提供了几个选项: 当前服务器场描述包括: name Tier Full name D1 Shared an D1 Shared F1 Free a

是否存在列出Azure应用程序服务计划(服务器场)支持的sku名称和层的文档

例如: 名称:“S1”, 层:“标准”=S1标准

及 名称:“Y1”, 层:“动态”=功能消耗计划


支持的值列表(是否有Y2消费计划?)和服务器配置将真正有助于规划。

有多种方法可以找到sku和资源功能。此链接为您提供了几个选项:

当前服务器场描述包括:

name    Tier        Full name
D1      Shared      an D1 Shared
F1      Free        an F1 Free
B1      Basic       an B1 Basic
B2      Basic       an B2 Basic
B3      Basic       an B3 Basic
S1      Standard    an S1 Standard
S2      Standard    an S2 Standard
S3      Standard    an S3 Standard
P1      Premium     an P1 Premium
P2      Premium     an P2 Premium
P3      Premium     an P3 Premium
P1V2    PremiumV2   an P1V2 PremiumV2
P2V2    PremiumV2   an P2V2 PremiumV2
P3V2    PremiumV2   an P3V2 PremiumV2
I1      Isolated    an I2 Isolated
I2      Isolated    an I2 Isolated
I3      Isolated    an I3 Isolated
Y1      Dynamic     a  function consumption plan
要部署服务器场,请在ARM中使用此资源定义:

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2016-09-01",
  "name": "[parameters('hostingPlanName')]",
  "location": "[resourceGroup().location]",
  "properties": {
    "name": "[parameters('hostingPlanName')]"
  },
  "sku": {
    "name": "[parameters('hostingPlanSkuName')]",
    "tier": "[parameters('hostingPlanSkuTier')]"
  }
}
或者,对于消费计划;您可以使用更具体的api版本:

{
  "type": "Microsoft.Web/serverfarms",
  "apiVersion": "2015-04-01",
  "name": "[variables('hostingPlanName')]",
  "location": "[resourceGroup().location]",
  "properties": {
      "name": "[variables('hostingPlanName')]",
      "computeMode": "Dynamic",
      "sku": "Dynamic"
  }
}
是否有Y2消费计划

目前,Azure不支持此功能,Azure仅支持一种类型的消费计划


有关此应用程序的更多信息,请参阅。

此API提供了可用于现有应用程序服务计划的应用程序服务计划SKU列表

GEThttps://management.azure.com/subscriptions/{subscriptionId}/resourceGroups/{resourceGroupName}/providers/Microsoft.Web/serverfarms/{name}/skus?api版本=2016-09-01

Microsoft文档正在水上构建。。。 在模板中使用以下片段:

{
  "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
  "contentVersion": "1.0.0.0",
  "parameters": {
    "appServicePlanSkuName": {
      "type": "string",
      "allowedValues": [
        //name  Tier          Full name
        "D1",   //Shared      an D1 Shared
        "F1",   //Free        an F1 Free
        "B1",   //Basic       an B1 Basic
        "B2",   //Basic       an B2 Basic
        "B3",   //Basic       an B3 Basic
        "S1",   //Standard    an S1 Standard
        "S2",   //Standard    an S2 Standard
        "S3",   //Standard    an S3 Standard
        "P1",   //Premium     an P1 Premium
        "P2",   //Premium     an P2 Premium
        "P3",   //Premium     an P3 Premium
        "P1V2", //PremiumV2   an P1V2 PremiumV2
        "P2V2", //PremiumV2   an P2V2 PremiumV2
        "P3V2", //PremiumV2   an P3V2 PremiumV2
        "I1",   //Isolated    an I2 Isolated
        "I2",   //Isolated    an I2 Isolated
        "I3",   //Isolated    an I3 Isolated
        "Y1",   //Dynamic     a  function consumption plan
        "EP1",  //ElasticPremium
        "EP2",  //ElasticPremium
        "EP3"   //ElasticPremium
      ]
    },
    ...
然后定义Microsoft.Web/serverFarms资源:

  "resources": [
    {
      "location": "[parameters('location')]",
      "name": "[parameters('appServicePlanName')]",
      "type": "Microsoft.Web/serverFarms",
      "apiVersion": "2018-02-01",
      "kind": "linux",
      "properties": {
        "name": "[parameters('appServicePlanName')]",
        "reserved": true,
        "targetWorkerCount": 1,
        "targetWorkerSizeId": "[parameters('appServicePlanWorkerSizeId')]",
      },
      "sku": {
        "name": "[parameters('appServicePlanSkuName')]"
      }
    }
    ...

非常感谢。您从何处获得此列表?部署到澳大利亚东部,并遵循以下指导:docs.microsoft.com/en us/azure/azure functions/…,计算模式=动态,sku=动态不起作用。创建消费计划的唯一方法(是使用sku对象),name=Y1,teir=Dynamic。@Hoffmania我在Azure Portal上测试了它。您好,您可以提供完整链接吗。@Hoffmania您可以在Azure Portal上创建函数应用程序,然后单击自动化选项,如下图所示。然后您将在模板中找到sku和sku名称。希望它能有所帮助。我希望正确的答案会指向服务器场SKU列表的文档,或者至少是一个要调用的api。不要只是发布一个指向网页的链接作为答案,而是将相关的部分复制到此处(并发布链接以获取更多详细信息)。尤其是Microsoft链接往往不会永远有效,您的答案可能在几年后完全无法使用。仅包含“sku”的“name”属性就足够了,还是我们必须提供“tier”或其他任何内容?只需要名称就可以了