LINUX.ORG.RU
ФорумAdmin

Throttling в HAProxy с конкретных IP адресов

 


0

1

Добрый день,

Встала задача сделать ограничение количества запросов к веб-сервису. Логичным решением было бы не тащить это в веб-сервис, а сделать это в в прокси. Но у меня есть одно очень специфичное требование: иметь возможность настраивать разные лимиты на конкретные IP адреса. Например:

<IP1> - 100 запросов в минуту;

<IP2> - 1000 запросов в минуту

и т.д.

Внимание, вопрос: умеет ли HAProxy такое? Если да, то ткните в нужную инфу в доках или приведите примеры как это можно сделать.

Быстрый гуглинг не помог :(

★★

Последнее исправление: Hater (всего исправлений: 1)

Ответ на: комментарий от Hater

можно ещё круче это запахать,

svnserve с функом --root

и два repo, (repo1, repo2) к примеру на два порта, так тоже можно.

anonymous
()

использовуй ipset и iptables, в ipset создай набор адресов, в iptables создай правило под каждый набор адресов.

Nurmukh ★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.