limit_conn nginx

Sunday

Cōgitō ergō sum
Регистрация
13 Дек 2009
Сообщения
823
Реакции
342
Подскажите, что значит
Код:
limit_conn lfcgi 5;
Это находится в
Код:
location ~ \.php$
Почитал, что limit_conn как-то связана с лимитами на одновременные подключения. Но не до конца понимаю, как это работает и что в моём случае означает это правило.
 
Что находится в параметре limit_conn_zone ?
 
limit_conn - Определяет зону разделяемой памяти (настраиваемую с помощью директивы limit_conn_zone ) и максимальное количество соединений с одинаковым значением ключа

limit_conn_zone - В первом параметре задается ключ, к которому относятся ограничения, указанные в директиве limit_conn .Второй параметр задает имя зоны разделяемой памяти, в которой хранится не более указанного числа соединений для каждого ключа, а также размер этой зоны

В данном случае "location ~ \.php$" - ограничение относится к адресам заканчивающимся на .php
 
limit_conn - Определяет зону разделяемой памяти (настраиваемую с помощью директивы limit_conn_zone ) и максимальное количество соединений с одинаковым значением ключа

limit_conn_zone - В первом параметре задается ключ, к которому относятся ограничения, указанные в директиве limit_conn .Второй параметр задает имя зоны разделяемой памяти, в которой хранится не более указанного числа соединений для каждого ключа, а также размер этой зоны

В данном случае "location ~ \.php$" - ограничение относится к адресам заканчивающимся на .php
Это конечно круто, но тоже самое я прочитал и на сайте nginx. Мне бы для блондинок :)

Вот, что в общем конфиге nginx:
Код:
limit_conn_zone $binary_remote_addr zone=lone:10m;
limit_req_zone $binary_remote_addr zone=ltwo:10m rate=5r/s;
limit_req_zone $binary_remote_addr zone=lstrict:10m rate=1r/s;
limit_req_zone $binary_remote_addr zone=highspeed:10m rate=10r/s;

limit_conn_zone $binary_remote_addr zone=lfcgi:10m;
limit_req_zone $binary_remote_addr zone=lfsci2:10m rate=5r/s;
А это в конфиге для сайта:
Код:
limit_conn lfcgi 5;
5 - это максимально 5 одновременных коннектов с одного IP или как? А то что выше настройки по 10 минут чё значат?
 
Назад
Сверху