Публикации по теме 'rate-limiting'
Шаблоны MicroService: ограничение скорости с помощью Spring Boot
Часть серии статей Resilience4J. Если вы еще не читали другие мои статьи, перейдите по следующим ссылкам: 1. Шаблон прерывателя цепи в Spring Boot
Вас когда-нибудь интересовали ограничители скорости в мире HTTP? Думайте о них как о регулировщиках дорожного движения. Они управляют скоростью трафика от клиентов или служб, ограничивая количество разрешенных запросов в течение определенного периода. Если количество запросов превышает установленный предел, определенный ограничителем..
Ограничение скорости в Go: эффективное управление трафиком
Введение
Ограничение скорости — ключевой метод построения масштабируемых и устойчивых систем. Это помогает контролировать поток трафика, накладывая ограничения на количество запросов, разрешенных в течение определенного периода времени. Внедрение ограничения скорости в Go может обеспечить оптимальное использование ресурсов и защитить ваши приложения от перегрузки чрезмерным трафиком или неправомерным поведением. В этом сообщении блога мы рассмотрим методы ограничения скорости в Go и..
Вопросы по теме 'rate-limiting'
Как реализовать ограничение скорости на сайте ASP.NET MVC?
Я создаю сайт ASP.NET MVC, где хочу ограничить частоту использования аутентифицированными пользователями некоторых функций сайта.
Хотя я понимаю, как работает ограничение скорости, я не могу представить себе, как реализовать его программно, не...
13422 просмотров
schedule
24.04.2022
Если вы делаете вызов getJSON() на стороне клиента с помощью (&callback=) на сайт, скорость которого ограничена IP-адресом, увидят ли они ваш сайт или сайт конечного пользователя?
Если ваше веб-приложение использует вызовы API веб-службы к внешнему источнику, некоторые из этих источников будут ограничивать вашу скорость на основе IP-адреса .
Если вы выполняете эти вызовы из клиентского JavaScript — это означает, что они...
568 просмотров
schedule
03.04.2023
Ограничение количества звонков в день в ASP.NET MVC 3?
Я видел решение Джаррода Диксона ( Лучший способ реализовать регулирование запросов в ASP.NET MVC? ) для реализации ограничения скорости вызовов в секунду. Сейчас я пытаюсь понять, как построить аналогичный фильтр для N звонков в день.
Я создаю...
1120 просмотров
schedule
30.07.2023
Ограничение количества событий за период времени
Мне нужно ограничить количество событий n , разрешенных в течение периода времени deltaT . При любом подходе, который я могу придумать, пространство равно O(m) , где m — максимальное количество событийных запросов, отправляемых на deltaT , или...
2980 просмотров
schedule
06.08.2023
Как реализовать ограничение скорости с помощью Redis
Я использую INCR и EXPIRE для ограничения скорости, например, 5 запросов в минуту:
if EXISTS counter
count = INCR counter
else
EXPIRE counter 60
count = INCR counter
if count > 5
print "Exceeded the limit"...
18741 просмотров
schedule
24.04.2022
Поддерживает ли nginx HttpLimitReqModule в час/день/неделю?
Я ищу решение для ограничения скорости для HTTP API, для Nginx уже есть модуль поддержки HttpLimitReqModule эта особенность. Но обратитесь к документу, этот модуль поддерживает только в секунду и в минуту. Любое решение в час/день?
2389 просмотров
schedule
06.09.2022
Как управлять ограничением скорости с помощью twitter в node js?
Я работаю с твиттер API. Я пытаюсь зарегистрировать несколько твитов от группы учетных записей. Я отслеживаю 250 аккаунтов. Это, конечно, превышает лимит скорости. Код для сбора данных ниже:
docs.forEach(function (doc) {...
808 просмотров
schedule
10.10.2022
Как подключить ограничитель скорости входа для Grails Spring Security, не затрагивая базу данных?
Я хотел бы добавить ограничитель скорости, который перехватывает попытки входа в систему до того, как будут выполнены какие-либо проверки в базе данных. IP-адрес и имя пользователя должны быть доступны бизнес-логике этого ограничителя. Ограничитель...
218 просмотров
schedule
05.11.2022
Ограничение скорости Facebook Graph API
Мы хотим ежедневно (или еженедельно) собирать некоторые показатели общедоступных страниц нашего клиента в Facebook (~ 1-5 тыс. пользователей).
Я говорю о 3-5 типичных метриках: « лайки », « фан-посты » и т. д.
Я понимаю, что в соответствии с...
1003 просмотров
schedule
13.09.2022
Как использовать ChannelTrafficShapingHandler в Netty 4+?
Мне нужно передать клиенту большой файл, но я хочу ограничить скорость (например, 100 Кбит/с), как использовать ChannelTrafficShapingHandler?
ServerBootstrap b = new ServerBootstrap();
b.group(bossGroup, workerGroup)...
2970 просмотров
schedule
25.04.2023
Предотвращение ограничения скорости [Twitter4J]
В настоящее время я реализую программу, которая требует от меня использования Twitter4J для сбора твитов и их хранения. Однако я понимаю, что вы можете делать только 180 запросов каждые 15 минут с API разработчика Twitter.
В связи с этим я создал...
1238 просмотров
schedule
27.05.2022
Ограничение размера ответа API графа Facebook (код ошибки 1)
Просто делюсь некоторой информацией, с которой я столкнулся при тестировании своего приложения.
Facebook Graph API реализует ограничение скорости, как описано на их странице документации . Сегодня я пытался получить канал со страницы Facebook CNN...
4495 просмотров
schedule
01.06.2022
Можно получить только ограниченное количество страниц
Интересно, почему я не могу получить больше страниц данных после страницы 165?
page number is: 165
4
image/gif
page number is: 165
13
page number is: 165
3
page number is: 165...
84 просмотров
schedule
03.11.2022
Как ограничить скорость загрузки из контейнера докеров?
Мне нужно не допустить, чтобы длительная загрузка нескольких терабайт потребляла всю пропускную способность моей сети, но я могу ограничить ее использование пропускной способности только на уровне процесса (это означает, что замедление сетевого...
4918 просмотров
schedule
12.07.2022
Как ограничить количество событий, которые в данный момент обрабатываются в процессе flatMap?
Учитывая следующий фрагмент кода
public static void main(String[] args) {
long start = System.currentTimeMillis();
Flux.<Long>generate(s -> s.next(System.currentTimeMillis() - start))...
638 просмотров
schedule
07.11.2022
Можно ли ограничить скорость Kong на конечную точку?
Я могу настроить плагин ограничения скорости Kong, чтобы он налагал ограничения на каждую конечную точку в заданном API, как это :
$ curl -X POST http://kong:8001/apis/{api}/plugins \
--data "name=rate-limiting" \
--data...
1656 просмотров
schedule
11.05.2023
iptables запрос на ограничение скорости соединения
Чтобы установить контекст, у нас есть устаревший сервер, который обслуживает соединения, поступающие от большого количества клиентов. Соединения TCP и использует двоичный протокол. В последнее время, когда количество клиентов увеличилось, кажется,...
1534 просмотров
schedule
20.10.2022
Ruby - заголовки ответов доступа для ограничения скорости (Help Scout)
Я использую рубиновый драгоценный камень helpscout и пытаюсь проверить, когда лимит запросов меньше определенного числа (т.е. осталось 2 запроса), и засыпаю цикл на оставшийся интервал, чтобы разрешить сброс лимита скорости.
Есть ли способ...
272 просмотров
schedule
25.12.2023
NGINX включает ограничение скорости только для успешных запросов
Есть ли способ включить ограничение скорости только для успешных запросов (например, код состояния HTTP 200)?
Например, в следующем фрагменте моей конфигурации...
http {
limit_req_zone $binary_remote_addr zone=test:10m rate=2r/m;...
1169 просмотров
schedule
19.11.2022
Twitter API в обновлении GDPR для Python
Несколько дней назад Twitter обновил некоторые аспекты своего API из-за изменений GDPR. Начиная с сегодняшнего дня некоторые из моих приложений ломаются очень странным образом, и я не ожидал, что изменения GDPR повлияют на них. Может быть, это не...
286 просмотров
schedule
28.09.2022