无法更新自动缩放配置

时间:2017-05-31 08:20:36

标签: azure azure-web-sites

我几天都在努力解决这个问题,我找不到任何资源/解决方案。我想自动缩放我的网站api以请求计数,当我尝试保存时,我总是收到此错误“无法更新自动缩放配置”。请注意,我有1个资源组,在这个组中,它们是3个Web应用程序和1个sql server。我可以看到我只能在App服务计划上扩展。这是为什么?我在哪里可以找到更多描述性错误?

enter image description here

1 个答案:

答案 0 :(得分:1)

原始自动缩放设置中可能有一些意外数据。我建议您在添加新设置之前删除原始设置。

我发现目前只删除自动缩放设置的方法是使用Azure Monitor REST API。这是URL格式,发送此请求的方法应该是删除。

https://management.azure.com/subscriptions/{subscription-id}/resourceGroups/{resource-group-name}/providers/microsoft.insights/autoscaleSettings/{autoscale-setting-name}?api-version={api-version}

您可以从Azure门户获取订阅ID和资源组名称。您可以从Web App的横向扩展面板中选择自动缩放设置名称。 api版本可能是2015-04-01。

enter image description here

在请求标头中,您还需要提供授权承载令牌。

Authorization: Bearer eyJ0eXAiOiJK.....V1QiLCJhbGciOiJSUzI1NiIsIng1dCI6

获取Bearer令牌的一种简单方法是通过单击F12打开IE / Edge调试工具。当您使用Azure门户中的任何Azure功能时,您可以在网络中找到令牌 - >标题面板。

enter image description here