Azure Web Api Throttle без управления API aure - PullRequest
0 голосов
/ 18 апреля 2019

Мы разработали несколько веб-API и развернули на Azure. Сейчас мы находимся в процессе реализации стратегии ограничения скорости.

Мы изучили управление API Azure, но в данный момент цена слишком высока. Так есть ли альтернативы? Поскольку у веб-приложения Azure есть несколько экземпляров, старый метод (HttpRuntime.Cache или ConcurrentDictionary) не может помочь.

1 Ответ

0 голосов
/ 18 апреля 2019

Есть некоторые рекомендации по шаблонам на https://docs.microsoft.com/en-us/azure/architecture/patterns/throttling, но предлагаемые шаблоны не в той степени, в которой API-управление предлагает настройки политик. Я бы более внимательно посмотрел на https://docs.microsoft.com/en-us/azure/architecture/patterns/queue-based-load-leveling, так как он обеспечивает наиболее близкие значения для регулирования запросов.

...