bugfix> azure > 投稿

ARMテンプレートを介して新しいアプリサービスをプロビジョニングするときに、アプリ設定「ARRアフィニティ」がオフになるように構成します。どうすればよいですか?

これについては何も見つけることができません。これは、現在サポートされていないことを示しています。

回答 2 件
  • あなたは clientAffinityEnabled を探しています   properties の下  あなたの Microsoft.Web/sites の  資源。

  • 以下は、Azure Webアプリを「ARRアフィニティ" に設定オフ 正常にデプロイされた後。

    役立つリファレンス:Azure WebアプリのセッションアフィニティCookie(ARR Cookie)を無効にする

    {
      "$schema": "http://schema.management.azure.com/schemas/2015-01-01/deploymentTemplate.json#",
      "contentVersion": "1.0.0.0",
      "parameters": {
        "location": {
          "type": "string",
          "defaultValue": "[resourceGroup().location]"
        },
        "hostingplan.name": {
          "type": "string",
          "defaultValue": "[concat(resourceGroup().name, '-hp')]"
        },
        "webapp.name": {
          "type": "string",
          "defaultValue": "[resourceGroup().name]"
        }
      },
      "resources": [
        {
          "type": "Microsoft.Web/serverfarms",
          "name": "[parameters('hostingplan.name')]",
          "apiVersion": "2016-09-01",
          "sku": {
            "name": "S1",
            "capacity": 1
          },
          "properties": {
            "name": "[parameters('hostingplan.name')]"
          },
          "location": "[parameters('location')]"
        },
        {
          "type": "Microsoft.Web/sites",
          "name": "[parameters('webapp.name')]",
          "apiVersion": "2016-08-01",
          "properties": {
            "clientAffinityEnabled": false,
            "serverFarmId": "[resourceId('Microsoft.Web/serverfarms', parameters('hostingplan.name'))]"
          },
          "location": "[parameters('location')]",
          "dependsOn": [
            "[resourceId('Microsoft.Web/serverfarms', parameters('hostingplan.name'))]"
          ]
        }
      ]
    }
    
    

あなたの答え