Как реализовать множественные ограничения скорости в IBM API Management?

Как вы ограничиваете количество вызовов набора API в секунду, минуту или день? Можете ли вы предоставить процедуру для этого?


person Kamaganahally Jaganatha    schedule 26.10.2015    source источник


Ответы (1)


Ограничение количества вызовов набора API за период времени может быть достигнуто путем создания плана в IBM API Management. Информацию см. в следующих 2 разделах:

  • На странице Создание раздела плана на странице управления API
    " ................................. План — это набор ресурсов или операций из одного или нескольких API. можно установить политику ограничения скорости для плана, чтобы указать, сколько запросов разрешено делать приложению в течение заданного интервала времени.После создания плана ................................ ........"
  • In the section 'Procedure' section of 'Creating a plan page' of 'IBM API Management on Cloud' Knowledge center "..................
    11.Click Add to add them to your Plan.
    1. Optional: If you want to add a Rate Limit to all your operations collectively, click the Edit rate limit pencil icon and follow the instructions from Step 15. The Rate limit window opens. Note: You can enforce a Rate Limit only if your API requires a Client ID. For more information about identifying an application by using a client ID, see the following topic: Creating an API key security scheme
    2. Необязательно: если вы хотите добавить ограничение скорости для отдельных операций, щелкните значок операции «Редактировать». Откроется окно «Ограничение скорости».
    3. Заполните поля. Введите подходящий лимит на общее количество вызовов, которые можно сделать за выбранный период времени.
      Введите временной интервал для количества вызовов, указанного на предыдущем шаге. Укажите единицу времени, щелкнув стрелку Минуты. По умолчанию выбрано Минуты. По умолчанию установлен флажок Отклонять вызовы при достижении лимита. Этот параметр отклоняет вызовы, превышающие указанный лимит.
      Необязательно: если вы не хотите отклонять вызовы, превышающие указанный лимит, вы можете создать запись в журнале при достижении лимита, сняв флажок Отклонять вызовы при достижении лимита. дошел до флажка. Этот параметр создает запись в журнале активности.
      Нажмите «Применить».
      Ваш лимит скорости будет добавлен в отображаемый список операций. ............... "
person Kamaganahally Jaganatha    schedule 26.10.2015