Пaраметр limit_conn#
Группа параметров limit_conn позволяет ограничить число соединений по заданному ключу.
Опциональные параметры:
limit_conn
Тип параметра: группа параметров и их значения.
По умолчанию: значение задается пользователем.
Обязательные параметры:
enabled
Вкл./Откл. модуля limit_conn.
Тип параметра: логическое значение:
true;
false.
count
В значении параметра указывается количество соединений, которое будет проверяться.
Тип параметра: целочисленное значение.
target
В значении параметра определяется ключ, по которому происходит ограничение.
Тип параметра: строковое значение.
Опциональные параметры:size
В значении параметра задается размер разделяемой памяти для хранения статистики количества ключей, ограничивающих соединения.
Тип параметра: текстовое значение с суффиксом:
число без суффикса - байты;
k / K - килобайты;
m / M - мегабайты.
По умолчанию:
size: 10mstatus_code
В значении параметра задается код ответа при превышении допустимого объема запроса или частоты вызовов.
Тип параметра: текстовое значение.
По умолчанию:
status_code: 503dry_run
Включает режим пробного запуска. В данном режиме число соединений не ограничивается, однако в зоне разделяемой памяти текущее число избыточных соединений учитывается как обычно.
Тип параметра:
true;
false.
По умолчанию:
dry_run: true