Throttling

Создание троттлинг-политики

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

  2. Далее выберите API Publishing → Request Throttling.

  3. Нажмите Create Request Throttling Policy.

  4. Заполните следующие поля и нажмите ОК:

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

    2. Type — выберите тип политики:

      • API-based — количество вызовов, указанных в политике, относится к каждому API по отдельности.

      • API-shared — ограничение по количеству вызовов, указанных в политике, действует на все API, прикрепленные к данной политике, в целом.

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

    4. Max. API Request — укажите максимальное количество вызовов на связанные API в течение указанного периода.

    5. Max. User Request — укажите максимальное количество вызовов от пользователя на связанные API в течение указанного периода.

    6. Max. App Request— укажите максимальное количество вызовов от приложения на связанные API в течение указанного периода.

    7. Max. IP Address Request — укажите максимальное количество вызовов от IP-адресов на связанные API в течение указанного периода.

    8. Description — введите описание.

../_images/s__create-request-trottling-policy.jpeg

Прикрепление троттлинг-политики к API

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

  2. Далее выберите API Publishing → Request Throttling.

  3. Нажмите на имя нужной политики.

  4. На вкладке APIs нажмите Select API.

  5. Выберите нужные API и нажмите ОК.

Открепление троттлинг-политики от API

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

  2. Далее выберите API Publishing → Request Throttling.

  3. Нажмите на имя нужной политики.

  4. На вкладке APIs выберите API, которые нужно открепить, и нажмите Unbind или в строке с нужным API нажмите Unbind.

  5. Нажмите Yes.

Изменение троттлинг-политики

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

  2. Далее выберите API Publishing → Request Throttling.

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

  4. Измените нужные поля и нажмите ОК.

Удаление троттлинг-политики

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

  2. Далее выберите API Publishing → Request Throttling.

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

    Примечание

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

  4. Нажмите Yes.

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