Каналы VPC

Создание канала VPC

  1. Выберите Application → API Gateway.

  2. Далее выберите API Publishing → VPC Channels.

  3. Нажмите Create Fast Channel.

    ../_images/s__button-create-fast-channel.jpeg
  4. На странице Configure VPC Channel заполните следующие поля и нажмите Next:

    1. Name — укажите имя канала.

    2. Port — укажите порт (диапазон номеров — с 1 по 65535).

    3. Distribution Algorithm — выбранный алгоритм будет определять, на какой хост будут отправляться запросы:

      • WRR — перенаправляет запросы на каждый облачный сервер последовательно в соответствии с весом сервера.

      Примечание

      Вес облачного сервера ECS определяется на следующей странице настройки канала при выборе сервера.

      • WLC — перенаправляет запросы на облачный сервер с наименьшим количеством подключений последовательно в соответствии с весом сервера.

      • SH — перенаправляет запросы на облачный сервер в соответствии с исходным IP-адресом. Пока сервер доступен запросы с одним и тем же IP-адресом пересылаются на один и тот же сервер ECS.

      • URI hashing — перенаправляет запросы на облачный сервер в соответствии с путем запроса. Пока сервер доступен запросы с одного и того же пути пересылаются на один и тот же сервер.

    4. Protocol — выберите один из протоколов, который будет использоваться для проверки работоспособности сервера ECS: TCP, HTTP или HTTPS.

      ../_images/s__configure-vpc-channel.jpeg

    Advanced Settings (опционально)

    1. Check Port — укажите порт для проверки работоспособности сервера. По умолчанию используется порт канала, указанного в поле Path.

    2. Healthy Threshold — укажите количество последовательных успешных проверок, по достижении которого облачный сервер будет считаться работоспособным (диапазон значений — от 2 до 10).

    3. Unhealthy Threshold — укажите количество последовательных неудачных проверок, по достижении которого облачный сервер будет считаться неработоспособным.

    4. Timeout — укажите время в секундах, в течение которого облачный сервер должен ответить, чтобы проверка работоспособности считалась успешной (диапазон значений — от 2 до 30 секунд).

    5. Interval — укажите временной интервал в секундах между последовательными проверками (диапазон значений — от 5 до 300 секунд).

      ../_images/s__configure-advanced-settings.jpeg
  5. На странице Configure VPC Channel нажмите Select Cloud Server.

  6. Выберите нужные серверы и нажмите ОК.

    Внимание

    Для выбранных серверов ECS CIDR-блок 100.125.0.0/16 нужно настроить в правилах входящего трафика (inbound rules) в группе безопасности (Network → Virtual Private Cloud → Access Control). В противном случае запросы API и проверки работоспособности пройти не смогут.

  7. В столбце Weight укажите нужный вес каждого сервера (целое число от 1 до 100). Чем больше значение, тем больше запросов будет направлено на сервер. Веса облачных серверов применяются только для алгоритмов распределения WRR и WLC.

  8. Нажмите Finish.

Открепление канала VPC от API

  1. Выберите Application → API Gateway.

  2. Далее выберите API Publishing → VPC Channels.

  3. В строке с нужным API нажмите More и выберите из списка Edit.

  4. Нажмите дважды Next — перейдите на страницу Define Backend Request. В поле VPC Channel выберите из списка другой канал VPC или в поле Configure VPC Channel выберите Do not configure и укажите адрес бэкенда.

    ../_images/s__define-backend-request.jpeg
  5. Нажмите Finish.

Изменение канала VPC

  1. Выберите Application → API Gateway.

  2. Далее выберите API Publishing → VPC Channels.

  3. В строке с нужным каналом VPC нажмите Edit.

  4. На странице Configure VPC Channel измените нужные поля и нажмите Next.

  5. На странице Select Cloud Server добавьте (нажмите Select Cloud Server) или открепите (в строке с сервером нажмите Remove) серверы ECS. Нажмите Finish.

Удаление канала VPC

  1. Выберите Application → API Gateway.

  2. Далее выберите API Publishing → VPC Channels.

  3. В строке с каналом к удалению нажмите Delete.

    Примечание

    Перед процедурой удаления открепите от канала VPC все API.

  4. Нажмите Yes.

Запустили Evolution free tier
для Dev & Test
Получить