П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