2017-02-03 8 views
4

Я хочу настроить приложение «ARR Affinity» для отключения службы приложений через наш шаблон ARM. Как мне это сделать?Отключение ARR Affinity с использованием шаблона ARM

Я ничего не могу с этим поделать, что указывает на то, что в настоящее время для него нет поддержки.

ответ

3

Вы ищете clientAffinityEnabled под properties

+0

Является ли этот набор под siteConfig? – disco

+0

Его свойства, посмотрите здесь: http://stackoverflow.com/questions/40601329/deploying-a-website-and-app-insights-with-an-arm-template-but-putting-app-insigh –

3

Ниже полностью протестирована работает ARM шаблона, который развернуть Azure Web App с "ARR Affinity" установлен в положение OFF после развертывания успешно.

Полезные ссылки: Disable Session affinity cookie (ARR cookie) for Azure web apps

{ 
    "$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'))]" 
     ] 
    } 
    ] 
} 
+0

Спасибо @juvchan, отличный пример, очень полезно. +1 –

+0

Добро пожаловать, спасибо за оценку. – juvchan

 Смежные вопросы

  • Нет связанных вопросов^_^