Re: ngx http limit req module и реальное применение

vagner nginx-forum на nginx.us
Вт Июл 19 16:02:01 UTC 2011


if (ngx_strncmp(p, "r/s", 3) == 0) {
scale = 1;
len -= 3;
} else if (ngx_strncmp(p, "r/m", 3) == 0) {
scale = 60;
len -= 3;
}

Это условие насколько понимаю отвечает
как наз за время (scale). Если добавить
сюда:
else if (ngx_strncmp(p, "r/h", 3) == 0) {
scale = 3600;
len -= 3;
} else if (ngx_strncmp(p, "r/d", 3) == 0) {
scale = 86400;
len -= 3;
}

Вопрос вот в чем: насколько я понимаю
модуль хранит зону в памяти,
соответственно этой самой памяти может
не хватить. При оптимистичных расчетах,
чем грозит увеличение времени хранения
состояния сессий до таких размеров?
Расчет - приблизительно 60000 посетителей
за сутки

Posted at Nginx Forum: http://forum.nginx.org/read.php?21,212493,212638#msg-212638




Подробная информация о списке рассылки nginx-ru