Google Cloud实例组-实例组没有附加后端服务

时间:2019-02-25 15:55:50

标签: google-cloud-platform

更新自动定标器的最小值和最大值后,实例组出现错误。

这是通过Google Cloud Functions运行的

var url = `https://www.googleapis.com/compute/v1/projects/${projectId}/regions/${groupRegion}/autoscalers/`;

{
    url: url,
    method: 'POST',
    data: {
      "name": "${groupName}",
       "target": `https://www.googleapis.com/compute/v1/projects/${projectId}/regions/${groupRegion}/instanceGroupManagers/${groupName}`,
       "autoscalingPolicy": {
          "minNumReplicas": `${groupSizeMin}`,
          "maxNumReplicas": `${groupSizeMax}`,
          "loadBalancingUtilization": {
             "utilizationTarget": 0.8
           },
          "coolDownPeriodSec": 90
        }
    }
  }

以上成功设置了最小值和最大值,但是实例组出现错误。

This is the status that comes up on the instance group page on Google Cloud Console

实例组没有附加后端服务

如果我进入云控制台并通过将Auto Scaling设置为“关闭”,保存并随后在控制台中将其重新打开来删除Auto Scaling,则错误不存在。

此更新过程中我缺少什么?

1 个答案:

答案 0 :(得分:0)

autoscalers documentation中,属性autoscalingPolicy.loadBalancingUtilization.utilizationTarget仅用于设置HTTP(S)负载均衡器。

如果不是这种情况,则应将其从查询中删除,错误将消失。