Группы облачных экземпляров Google - к группе экземпляров не прикреплена серверная служба - PullRequest
0 голосов
/ 25 февраля 2019

Я получаю сообщение об ошибке в группе экземпляров после обновления минимальных и максимальных значений автоскальера.

Это выполняется из облачных функций Google

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
        }
    }
  }

Вышеуказанное успешно при настройкеминимальное и максимальное значения, однако в группе экземпляров возникает ошибка.

Это состояние, которое отображается на странице группы экземпляров в Google Cloud Console

" Бэкэнд-сервис не подключен к группе экземпляров."

Если я зайду в облачную консоль и удалю автоматическое масштабирование, установив для него значение" Выкл. ", Сохраните, а затем снова включите его.в консоли тогда ошибки нет.

Чего мне не хватает во время этого обновления?

1 Ответ

0 голосов
/ 08 марта 2019

Из документации autoscalers свойство autoscalingPolicy.loadBalancingUtilization.utilizationTarget предназначено только для установки балансировщика нагрузки HTTP (S).

Если это не так, его следует удалитьиз вашего запроса и ошибка исчезнет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...